Submit Search
Upload
はじめてのAmazon RDS for PostgreSQL
•
6 likes
•
5,402 views
Junpei Nakada
Follow
関西PostgreSQL勉強会での発表資料です
Read less
Read more
Technology
Report
Share
Report
Share
1 of 29
Download now
Download to read offline
Recommended
[AWSマイスターシリーズ]Amazon Relational Database Service (RDS)
[AWSマイスターシリーズ]Amazon Relational Database Service (RDS)
Amazon Web Services Japan
オンプレミスRDBMSをAWSへ移行する手法
オンプレミスRDBMSをAWSへ移行する手法
Amazon Web Services Japan
AWS Database Migration Serviceの紹介
AWS Database Migration Serviceの紹介
Kunio Kawahara
NoSQL on AWSで作る最新ソーシャルゲームアーキテクチャ
NoSQL on AWSで作る最新ソーシャルゲームアーキテクチャ
Yasuhiro Matsuo
RDS詳細 -ほぼ週刊AWSマイスターシリーズ第8回-
RDS詳細 -ほぼ週刊AWSマイスターシリーズ第8回-
SORACOM, INC
2017年1月のAWSサービスアップデートまとめ
2017年1月のAWSサービスアップデートまとめ
Amazon Web Services Japan
[Aurora事例祭り]AWS Database Migration Service と Schema Conversion Tool の使いドコロ
[Aurora事例祭り]AWS Database Migration Service と Schema Conversion Tool の使いドコロ
Amazon Web Services Japan
[AWSマイスターシリーズ]AWS Storage Gateway
[AWSマイスターシリーズ]AWS Storage Gateway
Amazon Web Services Japan
Recommended
[AWSマイスターシリーズ]Amazon Relational Database Service (RDS)
[AWSマイスターシリーズ]Amazon Relational Database Service (RDS)
Amazon Web Services Japan
オンプレミスRDBMSをAWSへ移行する手法
オンプレミスRDBMSをAWSへ移行する手法
Amazon Web Services Japan
AWS Database Migration Serviceの紹介
AWS Database Migration Serviceの紹介
Kunio Kawahara
NoSQL on AWSで作る最新ソーシャルゲームアーキテクチャ
NoSQL on AWSで作る最新ソーシャルゲームアーキテクチャ
Yasuhiro Matsuo
RDS詳細 -ほぼ週刊AWSマイスターシリーズ第8回-
RDS詳細 -ほぼ週刊AWSマイスターシリーズ第8回-
SORACOM, INC
2017年1月のAWSサービスアップデートまとめ
2017年1月のAWSサービスアップデートまとめ
Amazon Web Services Japan
[Aurora事例祭り]AWS Database Migration Service と Schema Conversion Tool の使いドコロ
[Aurora事例祭り]AWS Database Migration Service と Schema Conversion Tool の使いドコロ
Amazon Web Services Japan
[AWSマイスターシリーズ]AWS Storage Gateway
[AWSマイスターシリーズ]AWS Storage Gateway
Amazon Web Services Japan
AWS Black Belt Tech シリーズ 2015 - Amazon Elastic MapReduce
AWS Black Belt Tech シリーズ 2015 - Amazon Elastic MapReduce
Amazon Web Services Japan
スタートアップでのAWS(Amazon Web Services)活用事例
スタートアップでのAWS(Amazon Web Services)活用事例
schoowebcampus
AWS Black Belt Techシリーズ Amazon EBS
AWS Black Belt Techシリーズ Amazon EBS
Amazon Web Services Japan
オンプレからAuroraへの移行とその効果
オンプレからAuroraへの移行とその効果
Masato Kataoka
なぜソーシャルゲームはクラウドなのか? ~AWSの成功事例を紐解く~
なぜソーシャルゲームはクラウドなのか? ~AWSの成功事例を紐解く~
SORACOM, INC
Aurora
Aurora
maruyama097
AWS Black Belt Techシリーズ Amazon EMR
AWS Black Belt Techシリーズ Amazon EMR
Amazon Web Services Japan
AWS上で使えるストレージ十番勝負
AWS上で使えるストレージ十番勝負
Akio Katayama
AWSのデータベースサービス全体像
AWSのデータベースサービス全体像
Amazon Web Services Japan
AWSでのバースト ― GP2 T2 ご紹介資料
AWSでのバースト ― GP2 T2 ご紹介資料
Rasmus Ekman
エンタープライズワークロードにおけるAmazon Auroraの活用
エンタープライズワークロードにおけるAmazon Auroraの活用
Amazon Web Services Japan
ついに解禁!Amazon Aurora徹底検証!
ついに解禁!Amazon Aurora徹底検証!
Terui Masashi
Amazon Aurora
Amazon Aurora
Shinpei Ohtani
Amazon Elastic MapReduce with Hive/Presto ハンズオン(講義)
Amazon Elastic MapReduce with Hive/Presto ハンズオン(講義)
Amazon Web Services Japan
Amazon RDS (Relational Database Service) の概要説明
Amazon RDS (Relational Database Service) の概要説明
SORACOM, INC
[AWSマイスターシリーズ] Amazon Elastic MapReduce (EMR)
[AWSマイスターシリーズ] Amazon Elastic MapReduce (EMR)
Amazon Web Services Japan
商用RDBMSのAWSへの移行
商用RDBMSのAWSへの移行
Amazon Web Services Japan
[Aurora事例祭り]Amazon Aurora を使いこなすためのベストプラクティス
[Aurora事例祭り]Amazon Aurora を使いこなすためのベストプラクティス
Amazon Web Services Japan
Redshift勉強会
Redshift勉強会
yuya-nakamura
次世代ディザスタリカバリを成功させるアマゾンクラウド活用法
次世代ディザスタリカバリを成功させるアマゾンクラウド活用法
SORACOM, INC
JAWSUG-santo-2014-Track5-Database
JAWSUG-santo-2014-Track5-Database
Junpei Nakada
はじめてのAmazon RDS for PostgreSQL
はじめてのAmazon RDS for PostgreSQL
Insight Technology, Inc.
More Related Content
What's hot
AWS Black Belt Tech シリーズ 2015 - Amazon Elastic MapReduce
AWS Black Belt Tech シリーズ 2015 - Amazon Elastic MapReduce
Amazon Web Services Japan
スタートアップでのAWS(Amazon Web Services)活用事例
スタートアップでのAWS(Amazon Web Services)活用事例
schoowebcampus
AWS Black Belt Techシリーズ Amazon EBS
AWS Black Belt Techシリーズ Amazon EBS
Amazon Web Services Japan
オンプレからAuroraへの移行とその効果
オンプレからAuroraへの移行とその効果
Masato Kataoka
なぜソーシャルゲームはクラウドなのか? ~AWSの成功事例を紐解く~
なぜソーシャルゲームはクラウドなのか? ~AWSの成功事例を紐解く~
SORACOM, INC
Aurora
Aurora
maruyama097
AWS Black Belt Techシリーズ Amazon EMR
AWS Black Belt Techシリーズ Amazon EMR
Amazon Web Services Japan
AWS上で使えるストレージ十番勝負
AWS上で使えるストレージ十番勝負
Akio Katayama
AWSのデータベースサービス全体像
AWSのデータベースサービス全体像
Amazon Web Services Japan
AWSでのバースト ― GP2 T2 ご紹介資料
AWSでのバースト ― GP2 T2 ご紹介資料
Rasmus Ekman
エンタープライズワークロードにおけるAmazon Auroraの活用
エンタープライズワークロードにおけるAmazon Auroraの活用
Amazon Web Services Japan
ついに解禁!Amazon Aurora徹底検証!
ついに解禁!Amazon Aurora徹底検証!
Terui Masashi
Amazon Aurora
Amazon Aurora
Shinpei Ohtani
Amazon Elastic MapReduce with Hive/Presto ハンズオン(講義)
Amazon Elastic MapReduce with Hive/Presto ハンズオン(講義)
Amazon Web Services Japan
Amazon RDS (Relational Database Service) の概要説明
Amazon RDS (Relational Database Service) の概要説明
SORACOM, INC
[AWSマイスターシリーズ] Amazon Elastic MapReduce (EMR)
[AWSマイスターシリーズ] Amazon Elastic MapReduce (EMR)
Amazon Web Services Japan
商用RDBMSのAWSへの移行
商用RDBMSのAWSへの移行
Amazon Web Services Japan
[Aurora事例祭り]Amazon Aurora を使いこなすためのベストプラクティス
[Aurora事例祭り]Amazon Aurora を使いこなすためのベストプラクティス
Amazon Web Services Japan
Redshift勉強会
Redshift勉強会
yuya-nakamura
次世代ディザスタリカバリを成功させるアマゾンクラウド活用法
次世代ディザスタリカバリを成功させるアマゾンクラウド活用法
SORACOM, INC
What's hot
(20)
AWS Black Belt Tech シリーズ 2015 - Amazon Elastic MapReduce
AWS Black Belt Tech シリーズ 2015 - Amazon Elastic MapReduce
スタートアップでのAWS(Amazon Web Services)活用事例
スタートアップでのAWS(Amazon Web Services)活用事例
AWS Black Belt Techシリーズ Amazon EBS
AWS Black Belt Techシリーズ Amazon EBS
オンプレからAuroraへの移行とその効果
オンプレからAuroraへの移行とその効果
なぜソーシャルゲームはクラウドなのか? ~AWSの成功事例を紐解く~
なぜソーシャルゲームはクラウドなのか? ~AWSの成功事例を紐解く~
Aurora
Aurora
AWS Black Belt Techシリーズ Amazon EMR
AWS Black Belt Techシリーズ Amazon EMR
AWS上で使えるストレージ十番勝負
AWS上で使えるストレージ十番勝負
AWSのデータベースサービス全体像
AWSのデータベースサービス全体像
AWSでのバースト ― GP2 T2 ご紹介資料
AWSでのバースト ― GP2 T2 ご紹介資料
エンタープライズワークロードにおけるAmazon Auroraの活用
エンタープライズワークロードにおけるAmazon Auroraの活用
ついに解禁!Amazon Aurora徹底検証!
ついに解禁!Amazon Aurora徹底検証!
Amazon Aurora
Amazon Aurora
Amazon Elastic MapReduce with Hive/Presto ハンズオン(講義)
Amazon Elastic MapReduce with Hive/Presto ハンズオン(講義)
Amazon RDS (Relational Database Service) の概要説明
Amazon RDS (Relational Database Service) の概要説明
[AWSマイスターシリーズ] Amazon Elastic MapReduce (EMR)
[AWSマイスターシリーズ] Amazon Elastic MapReduce (EMR)
商用RDBMSのAWSへの移行
商用RDBMSのAWSへの移行
[Aurora事例祭り]Amazon Aurora を使いこなすためのベストプラクティス
[Aurora事例祭り]Amazon Aurora を使いこなすためのベストプラクティス
Redshift勉強会
Redshift勉強会
次世代ディザスタリカバリを成功させるアマゾンクラウド活用法
次世代ディザスタリカバリを成功させるアマゾンクラウド活用法
Similar to はじめてのAmazon RDS for PostgreSQL
JAWSUG-santo-2014-Track5-Database
JAWSUG-santo-2014-Track5-Database
Junpei Nakada
はじめてのAmazon RDS for PostgreSQL
はじめてのAmazon RDS for PostgreSQL
Insight Technology, Inc.
AWSデータベースアップデート2017
AWSデータベースアップデート2017
Amazon Web Services Japan
成長していくサービスとAWS
成長していくサービスとAWS
Mitsuharu Hamba
Rdsを学ぶ
Rdsを学ぶ
yuya-nakamura
Best Practices for Running PostgreSQL on AWS
Best Practices for Running PostgreSQL on AWS
Amazon Web Services Japan
AWS Black Belt Techシリーズ Amazon Relational Database Service (RDS)
AWS Black Belt Techシリーズ Amazon Relational Database Service (RDS)
Amazon Web Services Japan
20151207 AWS re:invent 2015 ReCap
20151207 AWS re:invent 2015 ReCap
Kiyonori Kitasako
20180710 AWS Black Belt Online Seminar AWS入門者向け: AWSで実現するウェブサイトホスティング
20180710 AWS Black Belt Online Seminar AWS入門者向け: AWSで実現するウェブサイトホスティング
Amazon Web Services Japan
【JAWS-UG Sapporo】はじめてのAWSワークショップ 概説
【JAWS-UG Sapporo】はじめてのAWSワークショップ 概説
Machie Atarashi
20120508 aws meister-rds-public
20120508 aws meister-rds-public
Amazon Web Services Japan
JAWS-UG CLI専門支部 #49 Redshift入門
JAWS-UG CLI専門支部 #49 Redshift入門
Nobuhiro Nakayama
AWS Black Belt Online Seminar 2017 Amazon Relational Database Service (Amazon...
AWS Black Belt Online Seminar 2017 Amazon Relational Database Service (Amazon...
Amazon Web Services Japan
2011-04-21 クラウド勉強会
2011-04-21 クラウド勉強会
Koichiro Doi
[よくわかるクラウドデータベース] Amazon RDS for PostgreSQL検証報告
[よくわかるクラウドデータベース] Amazon RDS for PostgreSQL検証報告
Amazon Web Services Japan
MySQL カジュアル 福岡 03
MySQL カジュアル 福岡 03
Aya Komuro
20140628 AWSの2014前半のアップデートまとめ
20140628 AWSの2014前半のアップデートまとめ
Yasuhiro Araki, Ph.D
Web App for Containers + MySQLでコンテナ対応したPHPアプリを作ろう!
Web App for Containers + MySQLでコンテナ対応したPHPアプリを作ろう!
Yoichi Kawasaki
非エンジニアのための「今さら聞けない」AWS講座資料
非エンジニアのための「今さら聞けない」AWS講座資料
NHN テコラス株式会社
AWS Black Belt - AWS Glue
AWS Black Belt - AWS Glue
Amazon Web Services Japan
Similar to はじめてのAmazon RDS for PostgreSQL
(20)
JAWSUG-santo-2014-Track5-Database
JAWSUG-santo-2014-Track5-Database
はじめてのAmazon RDS for PostgreSQL
はじめてのAmazon RDS for PostgreSQL
AWSデータベースアップデート2017
AWSデータベースアップデート2017
成長していくサービスとAWS
成長していくサービスとAWS
Rdsを学ぶ
Rdsを学ぶ
Best Practices for Running PostgreSQL on AWS
Best Practices for Running PostgreSQL on AWS
AWS Black Belt Techシリーズ Amazon Relational Database Service (RDS)
AWS Black Belt Techシリーズ Amazon Relational Database Service (RDS)
20151207 AWS re:invent 2015 ReCap
20151207 AWS re:invent 2015 ReCap
20180710 AWS Black Belt Online Seminar AWS入門者向け: AWSで実現するウェブサイトホスティング
20180710 AWS Black Belt Online Seminar AWS入門者向け: AWSで実現するウェブサイトホスティング
【JAWS-UG Sapporo】はじめてのAWSワークショップ 概説
【JAWS-UG Sapporo】はじめてのAWSワークショップ 概説
20120508 aws meister-rds-public
20120508 aws meister-rds-public
JAWS-UG CLI専門支部 #49 Redshift入門
JAWS-UG CLI専門支部 #49 Redshift入門
AWS Black Belt Online Seminar 2017 Amazon Relational Database Service (Amazon...
AWS Black Belt Online Seminar 2017 Amazon Relational Database Service (Amazon...
2011-04-21 クラウド勉強会
2011-04-21 クラウド勉強会
[よくわかるクラウドデータベース] Amazon RDS for PostgreSQL検証報告
[よくわかるクラウドデータベース] Amazon RDS for PostgreSQL検証報告
MySQL カジュアル 福岡 03
MySQL カジュアル 福岡 03
20140628 AWSの2014前半のアップデートまとめ
20140628 AWSの2014前半のアップデートまとめ
Web App for Containers + MySQLでコンテナ対応したPHPアプリを作ろう!
Web App for Containers + MySQLでコンテナ対応したPHPアプリを作ろう!
非エンジニアのための「今さら聞けない」AWS講座資料
非エンジニアのための「今さら聞けない」AWS講座資料
AWS Black Belt - AWS Glue
AWS Black Belt - AWS Glue
More from Junpei Nakada
家族のために作ったAlexaスキル(JAWS DAYS 2018版)
家族のために作ったAlexaスキル(JAWS DAYS 2018版)
Junpei Nakada
家族のために作ったAlexaスキル
家族のために作ったAlexaスキル
Junpei Nakada
モバイルゲームにおけるAWSの泥臭い使い方
モバイルゲームにおけるAWSの泥臭い使い方
Junpei Nakada
Rds徹底入門
Rds徹底入門
Junpei Nakada
Phpmatsuri2011 LT j_nakada
Phpmatsuri2011 LT j_nakada
Junpei Nakada
Tagのススメ
Tagのススメ
Junpei Nakada
クラウドのご紹介
クラウドのご紹介
Junpei Nakada
PHPで四捨五入
PHPで四捨五入
Junpei Nakada
複数サーバでセッションを共有する冴えたやりかた
複数サーバでセッションを共有する冴えたやりかた
Junpei Nakada
More from Junpei Nakada
(9)
家族のために作ったAlexaスキル(JAWS DAYS 2018版)
家族のために作ったAlexaスキル(JAWS DAYS 2018版)
家族のために作ったAlexaスキル
家族のために作ったAlexaスキル
モバイルゲームにおけるAWSの泥臭い使い方
モバイルゲームにおけるAWSの泥臭い使い方
Rds徹底入門
Rds徹底入門
Phpmatsuri2011 LT j_nakada
Phpmatsuri2011 LT j_nakada
Tagのススメ
Tagのススメ
クラウドのご紹介
クラウドのご紹介
PHPで四捨五入
PHPで四捨五入
複数サーバでセッションを共有する冴えたやりかた
複数サーバでセッションを共有する冴えたやりかた
Recently uploaded
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
Ryo Sasaki
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Yuma Ohgami
PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000
Shota Ito
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
sugiuralab
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
danielhu54
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
Atomu Hidaka
UPWARD_share_company_information_20240415.pdf
UPWARD_share_company_information_20240415.pdf
furutsuka
Recently uploaded
(7)
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
UPWARD_share_company_information_20240415.pdf
UPWARD_share_company_information_20240415.pdf
はじめてのAmazon RDS for PostgreSQL
1.
はじめてのAmazon RDS for PostgreSQL 2014/04/16 関西PostgreSQL勉強会
with Amazon Web Services JAWS-UG大阪 中田淳平
2.
自己紹介 • 中田淳平 • Twitter:@j_nakada •
株式会社Razest 取締役CTO -モバイルゲーム作ってます • JAWS-UG大阪コアメンバー • PHP,MySQL,AWS,Unity • 好きなAWSサービス:RDS
3.
JAWS-UG • Japan AWS
User Group • Amazon Web Servicesの利用促進や 情報交換のためのユーザーグループ
4.
Agenda • Amazon RDSとは •
Multi-AZ(HA構成) • 自動バックアップとスナップショット • 気をつけたいポイント ※本資料はSlideShareで公開します
5.
Amazon RDSとは • Amazon
Relational Database Service – AWSのサービスの1つ – フルマネージドなクラウドRDB – 高い信頼性、可用性、拡張性が特徴 – 選択可能なDBエンジン • MySQL • Oracle • SQLServer • PostgreSQL←New!
6.
Amazon RDSとは • 13のスペックから選択可能 –
最小 メモリ:0.6GB 約5,500円/月 – 最大 メモリ:244GB 約870,000円/月 • 起動後もスペックの変更可能 – 停止時間3分ほど • 次々と新スペックの追加、値下げ $1=105円 MultiAZ 東京リージョン 2014/4現在
7.
Amazon RDS作成デモ • 最小スペック(Micro)インスタンス •
PostgreSQL9.3.3 • Multi-AZ • Disk容量:5GB • バックアップ期間:7日間 • バックアップ開始時間:AM3時00分~3時30分 • 事前作成済み – セキュリティグループ – パラメーターグループ
8.
Agenda • Amazon RDSとは •
Multi-AZ(HA構成) • 自動バックアップとスナップショット • 気をつけたいポイント
9.
Multi-AZ(HA構成) • アクティブ/スタンバイ方式のHA構成 – 物理的に離れたデータセンターに配置 –
PostgreSQLの同期レプリケーションではない • 自動フェイルオーバー – 障害発生時は自動でスタンバイに切り替わる • スタンバイへの直接アクセスは不可 – スレーブのように参照用には使えない
10.
Multi-AZのイメージ図 Zone a Zone b アクティブ スタンバイ ②スタンバイへ書き込み ③書き込み完了 ④書き込み完了 アプリケーション ①書き込み ※AWSの謎テクノロジーにより実現されているの で 内部の動作は上記の図と異なります 概念としてとらえてください スタンバイへのアクセス不可
11.
Multi-AZの特徴 • 障害発生時は自動フェイルオーバーでスタンバイが昇格 – アプリケーションからは接続先の変更の必要なし –
フェイルオーバーに3分ほどかかる • バックアップはスタンバイから取得される – アプリケーションへのI/Oに影響を出さない • 物理的に離れた拠点と同期してるので遅い – Single-AZと比べて数分の1の応答速度(レイテンシ) – 帯域は十分あるので、データの大きさは関係ない 本番運用ではMulti-AZ必須
12.
Agenda • Amazon RDSとは •
Multi-AZ(HA構成) • 自動バックアップとスナップショット • 気をつけたいポイント そろそろDB起動したかな?
13.
DBバックアップでのあるある • システム構築には容量の見積もりが必要 – 見積もりが多すぎてコストの無駄 –
n年後に容量オーバーで増設の手間が… • バックアップからの復元(リストア) – 復元手順書がない – 復元してみたらバックアップデータが不完全
14.
自動バックアップとスナップショット • 自動バックアップ – 1日1回のフルバックアップとトランザクションログ –
保存期間中の任意の時間に復元可能 – 保存期間:~35日 • スナップショット – 利用者が任意のタイミングで実行 – スナップショットをもとにDBインスタンス起動可能 – 保存期間:利用者が削除するまで
15.
自動バックアップの役割 • 運用時の信頼性の確保 – バックアップファイルはAmazonS3に保存 –
AmazonS3の堅牢性は99.999999999% – $0.095/月GB • リストア作業の簡易化 – APIもしくは、AWS Management Consoleから バックアップ保存期間の任意のタイミングに復元 可能(リストアは別DBとして起動する)
16.
自動バックアップの注意点 • Single-AZだと1日1回のフルバックアップ中は ストレージI/Oが数分間中断される –
バックアップの時間帯は、ある程度は指定できる – Multi-AZの利用で中断を回避できる • インスタンスを削除すると自動バックアップ全削除
17.
スナップショットの役割 • 好きなタイミングで取れる完全なバックアップ – 明示的に削除するまで保存可能 –
インスタンスを削除しても残る • スナップショットから新規DBを起動できる – 重たい集計処理や分析のために別DBを起動し、 作業が終わったら削除することができる
18.
スナップショットの注意点 • Single-AZだとスナップショット作成中は ストレージI/Oが数分間中断される – Multi-AZの利用で中断を回避できる •
スナップショットから元DBへ復元することはできない – 新規DBインスタンスで起動して古いインスタンス を削除する等の対応が必要
19.
バックアップまとめ • 2種類のバックアップでDB管理者が 幸せになれる • 高可用性のためにはMulti-AZが必須
20.
Agenda • Amazon RDSとは •
Multi-AZ(HA構成) • 自動バックアップとスナップショット • 気をつけたいポイント
21.
気をつけたいポイント • PostgreSQL9系のレプリケーションは使えない – 同期による可用性確保はMulti-AZ –
参照負荷分散はKVS(memcached等)の併用
22.
気をつけたいポイント • RDSはDBへのエンドポイントのみが提供されており SSH等のアクセス方法がない – DBパラメーターグループ •
postgresql.conf相当 • AWSがイイ感じにしてくれてます – セキュリティグループ • pg_hba.conf相当 • 接続可能なサーバを指定する
23.
気をつけたいポイント • RDSはDBへのエンドポイントのみが提供されており SSH等のアクセス方法がない – 拡張モジュール •
AWSが用意したものだけが使用可能 • plpgsql、postgisなど SELECT * FROM pg_available_extensions;
24.
DBパラメーターグループ • APIやManagement Consoleを経由して設定変更をする –
187個の項目がある • 参照のみ38 • 変更可能149
25.
RDSチューニングのポイント • DBパラメータグループの変更の必要はない – インスタンスがスケールアップしても自動で適切 なメモリサイズに設定される –
パラメーターを変更するくらいならインスタンスを スケールアップしたほうが良い • 事前評価(ベンチマーク等)をする場合は、Multi-AZ 構成で評価すること – 結果が数倍違う
26.
まとめ • RDSを使ってDB運用者は幸せになろう – バックアップ・リストア –
障害が起きてもサービスを続行できる可用性 – スケールアップ/ダウン • RDSは銀の弾丸ではない – クエリーの最適化やKVSとの併用も検討すること
27.
おまけ • EC2とRDSは同じzoneに配置するとレスポンス高 – RDSのMulti-AZは起動させてからzoneが決まる –
バッチ処理など大量処理をするときだけ意識すればよい – EC2は可用性のために2つ以上のゾーンで使うべき ZoneA ZoneB RDS EC2EC2
28.
ご清聴ありがとうございました
29.
宣伝 JAWS-UG三都物語 2014 2014/07/05(土) JAWS-UG大阪、神戸、京都3支部合同開催 http://jawsugosaka.doorkeeper.jp/events/10037
Download now