0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

NCMBのデータエクスポートに使えるGoogle Chrome機能拡張(スクリプトのエクスポート)

Posted at

NCMBは2023年3月末をもって終了します

NCMBを利用されている方々は、まずアプリのデータを適切に保全し、移行先を検討する必要があります。NCMBにはエクスポート機能はあるのですが、ダウンロード実行まで時間がかかったり、ファイルストアには対応していないという問題があります。

そこで、本来は管理画面を便利に使ってもらうために作っていたChrome機能拡張に、データ移行に関する機能を追加しました。以下はスクリプトのファイルを一括エクスポートする機能についての解説です(v1.6より)。

動作について

動作は以下のようになります。機能拡張をインストールしていると、スクリプトの画面にエクスポートボタンが追加されます。このボタンを押すと、すべてのスクリプトがダウンロードされます。

1846_console_mbaas_nifcloud_com_-_1214143614.jpg

インストール

Chrome機能拡張のページからインストールしてください。

ファイルについて

ファイル名は各スクリプトのファイル名になります。内容は、そのスクリプトのコードになります。ACLやHTTPメソッドなどの情報は含まれません。

ここでダウンロードされたファイルは、別サービスへの移行は考慮していません。各バックエンドサービスによってスクリプトのコードは異なりますので、ダウンロードしたファイルの内容を参照して各サービスへの移行を行ってください。

制限

この機能拡張は https://console.mbaas.nifcloud.com 以下でのみ動作します。また、この機能は管理画面のAPIを使っていますので、APIコール数を消費しません。また、ACLは無視して処理されます。

コードについて

機能拡張のコードはNCMBMania/chrome-extensionにアップロードしてあります。ライセンスはMIT Licenseです。依存ライブラリとしてURL.jsを使っています(こちらもMIT Licenseです)。

まとめ

サービスがクローズすると、そのデータにアクセスできなくなります。まずはデータの保全をお願いします。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?