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?

More than 1 year has passed since last update.

NCMBのデータエクスポートに使えるGoogle Chrome機能拡張(データストアの全データダウンロード)

Last updated at Posted at 2023-12-08

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

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

そこで、本来は管理画面を便利に使ってもらうために作っていたChrome機能拡張に、データ移行に関する機能を追加しました。以下はデータストアの全クラスデータエクスポート機能の紹介です(v1.5より)。

動作について

動作は以下のようになります。機能拡張をインストールしていると、データストアのクラス一覧画面でエクスポートメニューが追加されます。このメニューを選択すると、データストアにある全クラスのデータがダウンロードされます。

1844_console_mbaas_nifcloud_com_-_1213142417.jpg

インストール

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

ファイルについて

ファイルはJSON形式のみになります。このファイルは、別なサービスへの移行に用いる前提としています。

制限

この機能拡張は 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?