(Google+)15この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。開発用のAWSアカウント環境下にあるRedshiftのデータベースを、本番用のAWSアカウント環境下にコピーしたい(またはその逆パターン)、そんな時に使えるのがスナップショットの共有です。AMIやEBSスナップショットの共有と類似の手順で、Redshiftのスナップショットも簡単にAWSアカウント間で共有することが可能です。今回はRedshiftのスナップショットを共有し、共有先のAWSアカウントでそのスナップショットからRedshiftクラスターをリストアする手順をご紹介します。※AMIやEBSスナップショットの共有については以下のブログエントリをご参照下さい。Developers.IOスナップショット共有の制約事項Redshiftのスナップショット共有に関していくつか制限事項がありますので、はじめにこれを整理しておきます。最大20アカウント共有先のアカウントでは、スナップショットの削除やアクセス権の変更を行うことは出来ないまた、実際にスナップショットの共有に関するオペレーションを実行するIAMユーザーには適切なIAMポリシーを割り当てる必要があります。Redshiftの「スナップショットの共有」の項目をご参照下さい。共有元AWSアカウントでの作業スナップショットの作成まずは手動でスナップショットを作成します。Identifier」)を入力し、「Create」をクリックスナップショットの共有(スナップショットのアクセス権の設定)続いて作成したスナップショットのアクセス許可リストに、共有先のAWSアカウントを追加します。アクセス許可リストに共有先のAWSアカウントIDが追加されたことを確認し、「Save」をクリック以上でスナップショットの共有設定は完了です。共有されたスナップショットからRedshiftクラスターのリストアを実行します。共有されたスナップショットが表示されます。ID」は共有元のAWSアカウントになっていることが確認できます。Access」は選択不可となっていることが確認できます。クラスターの設定(ノードタイプなど)を選択/入力し、「Restore」をクリック共有されたスナップショットからRedshiftクラスターのリストアが実行されます。共有元のAWSアカウントで、共有されたスナップショットを削除しようとすると以下のエラーが発生します。スナップショットを削除する場合は、先に共有設定を解除する必要があります。アクセス許可リストから共有先のAWSアカウントを削除し、「Save」をクリックこれでスナップショットの共有設定が解除されたので、スナップショットを削除できます。まとめAWSアカウントを跨いでRedshiftのデータベースをコピーしたい場合、元データはS3に(CSV形式などで)永続化されているパターンが多いかと思いますので、それを使って一からデータベースを構築する方法もありますが、簡単操作でコピーを行いたい場合は今回ご紹介したスナップショットの共有も有力な選択肢になるかと思います。529,639Rust始めました。リモート】クラスメソッドの会社説明会を開催しますクラスメソッドでは、AWS・AI・ビッグデータ・モバイルなどの技術職や営業のメンバーとして一緒にお仕事をする仲間を大募集しています。#cmdevio新型コロナウイルスの感染拡大を受け、本イベントを延期させていただくことになりました(開催時期未定)。お申し込みいただいた皆様には大変申し訳ございませんが、何卒ご理解いただけますようよろしくお願いいたします。AWSについてライトに色んな情報交換をしましょう。CAFEの他、NTTデータとセブンイレブンの取り組みや、サインポスト、Zippinなどの各社と流通・小売業との連携を業界マップに作成してみました。濱田孝治70re:Invnetの動画検索でもめちゃくちゃ便利ですが、その他ブログやホワイトペーパーやGitHubも横断検索できるので、是非一度使ってみてください。PolicyのConditionにaws:CalledViaというキーが追加されました。いったキーなのかご説明します。夏目祐樹403こんにちは、CX事業本部の夏目です。MacのタッチバーのタッチIDが非常に便利なのですが、Terminalでsudoを叩かないと行けないときに使えたらなぁと思ったので、情報を共有します。臼田佳祐295ワークフロー自動化OSSのn8nをAWS環境で建てて検証してみました。非常に期待できるサービスです。Fargateの勉強をしています。使ってみたい方は参考にしてください。洋介256SnowflakeがAWSの東京リージョン上で稼働するようになりました。データを日本に置けます。芳賀健233こんにちは!猫様の忠実なるしもべ、芳賀健です。Tokyoで開催されました。クラスメソッド株式会社が運営するAWS・iOS・HTML5に関する技術情報サイトです。