IDrive®e2へのCouchbaseファイルのバックアップと復元

    Couchbaseは、SQL、分散ACIDトランザクションなどのリレーショナルDBMSの機能を備えたオープンソースのNoSQL分散ドキュメントデータベース(JSON)です。CouchbaseサーバーをIDrive® e2ホットクラウドストレージにバックアップし、IDrive®e2からCouchbaseサーバーにアーカイブを復元します。

    前提条件

    IDrive®e2を使用してファイルをアップロードまたは復元する前に、必要なものがあります:

    1. 有効なIDrive®e2アカウント。お持ちでない場合は、こちらからご登録ください。
    2. IDrive®e2のバケット。バケツの作成方法を参照してください。
    3. 有効なアクセスキーIDとシークレットアクセスキー。アクセスキーの作成方法をご覧ください。

    Couchbase ServerのWebインターフェイスを使用して、IDrive®e2への毎日のバックアップを設定します。

    1. Couchbase Serverのダッシュボードにログインします。
    2. Backup'タブに行き、'ADD REPOSITORY'をクリックする。
    3. Select Plan'ポップアップで'_daily_backups'を選択し、'Next'をクリックします。
    4. Create Repository(リポジトリの作成)」ポップアップで以下の情報を入力してください:
      1. ID -IDrive®e2 ストレージに作成されるリポジトリの名前を入力します。
      2. バケット - バックアップのためにCouchbaseデータベース内の特定のバケットまたはすべてのバケットを選択します。
      3. 保存場所 - バックアップを保存する場所として「クラウド」を選択します。
      4. Staging Directory - '/tmp/cb'と入力する。
      5. Provider - プロバイダーとして'AWS'を選択する。
      6. クラウドバケット - データを保存するIDrive®e2バケット名を入力します。
      7. Path Prefix - 任意のプレフィックスを入力します。クラウドバケットにこの名前でフォルダが作成され、バックアップはそのフォルダに保存されます。
      8. Cloud Auth Type - 認証タイプを'ID and key (0)'として選択する。
      9. クレデンシャル ID -IDrive®e2 のアクセスキー ID を入力します。
      10. クレデンシャルキー -IDrive®e2 のシークレットアクセスキーを入力します。
      11. 地域 - NAを入力。
      12. 詳細クラウドオプション > エンドポイント -IDrive®e2から地域のエンドポイントURLを入力します。
    5. Add'をクリックします。日次バックアップジョブが作成されました。
    6. バックアップジョブをクリックし、「バックアップの実行」をクリックしてバックアップを開始します。
    7. Trigger Backup'ポップアップで'Backup'をクリックします。
    8. バックアップが完了したら、バックアップジョブをクリックして「タスク履歴」または「バックアップの検査」を表示できます。

    Couchbase ServerのWebインターフェイスを使用してIDrive®e2バケットからアーカイブを復元します。

    1. 必要なバックアップジョブをクリックし、「Restore」をクリックします。
    2. Restore Backups(バックアップの復元)」ポップアップで、以下の情報を入力します:
      1. クラスタ - データをリストアするクラスタのアドレスとしてIPを入力します。これはリストア対象のCouchbaseサーバーです。
      2. Auth Type - 「Plain」を選択する。
      3. ユーザー - 「administrator」と入力する。
      4. パスワード - このリストアで使用するパスワードを入力します。
      5. Start - リストアする最初のバックアップを選択します。
      6. End - リストアする最後のバックアップを選択します。
    3. バックアップの復元」をクリックします。

    Couchbaseコマンドラインツールを使用したバックアップ

    1. バックアップを実行する前に、ここからCouchbaseコマンドラインツールをダウンロードして展開します。
    2. binディレクトリに移動する。
    3. IDriveを設定する® 以下のコマンドを使用して、Couchbaseバックアップ用のe2バケット:
      ./cbbackupmgr config -a s3://bucket-for-cb/backup -r sales
      --obj-staging-dir /tmp/cb --obj-region na --obj-endpoint
      --obj-access-key-id 0ku1A10Ik3zAKIFJNs14
      --obj-secret-access-key5RwfOqZR8VQbpg1pJigBpY7PozFHgqLPd1I397
    4. 以下のコマンドを実行してIDriveにバックアップする。® e2バケット
      ./cbbackupmgr backup -a s3://bucket-for-cb/backup -r sales
      --obj-staging-dir /tmp/cb --obj-region na --obj-endpoint
      --obj-access-key-id 0ku1A10Ik3zAKIFJNs14 
      --obj-secret-access-key5RwfOqZR8VQbpg1pJigBpY7PozFHgqLPd1I397-c
      216.107.26.42 -u 管理者-p 123456--ssl-verifyなし

    Couchbaseコマンドラインツールを使用したIDrive®e2からのリストア

    IDrive®e2からアーカイブを復元するには、次のコマンドを実行します:

    ./cbbackupmgr restore -a s3://bucket-for-cb/backup -r sales
    --obj-staging-dir /tmp/cb --obj-region na --obj-endpoint
    --obj-access-key-id 0ku1A10Ik3zAKIFJNs14
    --obj-secret-access-key5RwfOqZR8VQbpg1pJigBpY7PozFHgqLPd1I397-c
    216.107.26.42 -u 管理者-p 123456--ssl-verifyなし