NetBackup™ for Cassandra 管理者ガイド

Last Published:
Product(s): NetBackup & Alta Data Protection (10.0)

リストアの組み合わせ

サポートされているリストアの組み合わせを次に示します。

表: リストアの組み合わせ

リストアの組み合わせ

サンプルのリストア対象ファイル

サンプルの名前変更ファイル

すべてのキースペースとカラムファミリーを元のクラスタにリストアする。

{
   "restoreSelections": {}
}
{
"overwrite": "true"
}

すべてのキースペースとカラムファミリーをリストアするが、1 つ以上のキースペースの名前を変更する。元のクラスタにリストアする。

{
   "restoreSelections": {}
}
{

  "overwrite": "true",

  "alternateRecoveryOptions": [

    {

      "keyspace": {

        "name": "ks_oldname",

        "newName": "ks_newname"

      },

      "columnFamilies": [],

      "strategy": {}

    }

  ]

}

すべてのキースペースとカラムファミリーをリストアし、元のクラスタの 1 つ以上のキースペースの戦略またはレプリケーション係数を変更する。

{
   "restoreSelections": {}
}
{
"overwrite": "true",
"alternateRecoveryOptions": [
{
"keyspace": {
"name": "ks_name"
},
"columnFamilies": [
],
"strategy": {
"name": "simpleStrategy",
"replica": "5"
}
}
]
}

すべてのキースペースとカラムファミリーを元のクラスタにリストアし、1 つ以上のキースペースの名前を変更して、戦略またはレプリケーション係数を変更する。

{
   "restoreSelections": {}
}
{
"overwrite": "true",
"alternateRecoveryOptions": [
{
"keyspace": {
"name": "ks_name",
"newName": "ks_newname"
},
"columnFamilies": [],
"strategy": {
"name": "simpleStrategy",
"replica": "9"
}
}
]
}

1 つ以上のキースペースとそのすべてのカラムファミリーを元のクラスタにリストアする。

{
"restoreSelections": {
"ks_name": [
]
}
}
{
"overwrite": "true"
}

1 つ以上のキースペースとそのすべてのカラムファミリーを元のクラスタにリストアするが、キースペースの名前を変更する。リストア対象には、名前を変更するすべてのキースペースを含める必要があります。

{
"restoreSelections": {
"ks_name": [
]
}
}
{

  "overwrite": "true",

  "alternateRecoveryOptions": [

    {

      "keyspace": {

        "name": "old_ks_name",

        "newName": "new_ks_name"

      },

      "columnFamilies": [],

      "strategy": {}

    }

  ]

}

1 つ以上のキースペースとそのすべてのカラムファミリーを元のクラスタにリストアする。また、これらのすべてのキースペースの戦略を変更するか、別のレプリケーション係数を指定する。リストア対象には、名前を変更するすべてのキースペースを含める必要があります。

{
"restoreSelections": {
"ks_name": [
]
}
}
{
"overwrite": "true",
"alternateRecoveryOptions": [
{
"keyspace": {
"name": "ks_oldname"
},
"columnFamilies": [
],
"strategy": {
"name": "simpleStrategy",
"replica": "9"
}
}
]
}

1 つ以上のキースペースとそのすべてのカラムファミリーを元のクラスタにリストアするが、キースペースの名前を変更する。また、これらのすべてのキースペースの戦略を変更するか、別のレプリケーション係数を指定する。リストア対象には、名前を変更するすべてのキースペースを含める必要があります。

{
"restoreSelections": {
"ks_name": [
]
}
}
{
"overwrite": "true",
"alternateRecoveryOptions": [
{
"keyspace": {
"name": "ks_oldname",
"newName": "ks_newname"
},
"columnFamilies": [],
"strategy": {
"name": "simpleStrategy",
"replica": "9"
}
}
]
}

1 つ以上のキースペースとこれらの各キースペースの特定のカラムファミリーを元のクラスタにリストアする。

{
"restoreSelections": {
"ks_name": [
"cf_name"
]
}
}
{
"overwrite": "true"
}

1 つ以上のキースペースとこれらの各キースペースの特定のカラムファミリーを元のクラスタにリストアするが、リストアする各カラムファミリーのカラムファミリー名を変更する。リストア対象に、名前を変更する各カラムファミリーを指定する必要があります。特定のカラムファミリーをリストアする場合、戦略とレプリケーション係数は変更できません。

{
"restoreSelections": {
"ks_name": [
"cf_name"
]
}
}
{

  "overwrite": "true",

  "alternateRecoveryOptions": [

    {

      "keyspace": {

        "name": "ks_name"

      },

      "columnFamilies": [

        {

          "name": "cf_name",

          "newName": "cf_newname"

        }

      ],

      "strategy": {}

    }

  ]

}

メモ:

NetBackup でキースペースをリストアする場合は、必ず永続的な書き込みを true に設定してリストアします。この属性を変更する場合は、リストアの完了後に Cassandra で変更できます。