Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
20150121 JAWS-UG関西女子会 第一回勉強会資料
Search
Dolly IKEGAMI(どりぃ)
January 21, 2015
Technology
0
140
20150121 JAWS-UG関西女子会 第一回勉強会資料
2015/1/21に開催した JAWS-UG関西女子会の第一回勉強会で発表したスライドです。
Dolly IKEGAMI(どりぃ)
January 21, 2015
Tweet
Share
More Decks by Dolly IKEGAMI(どりぃ)
See All by Dolly IKEGAMI(どりぃ)
誰でもできる!キントーン活⽤でお⼿軽業務改善!/20200828-RPALT_dolly
dolly_ikegami
0
450
キントーン3分クッキング(+おまけの解説つき)/20200317_geekhub-lt
dolly_ikegami
0
120
kintoneを使ってみんなでアレコレ考えよう= 春休みワクワク企画=/20200228_kintonecafe-kagoshima-vol10
dolly_ikegami
0
210
みんなで学ぶ&考える『正しい』カスタマイズのちしき/20200221_kintonecafehirofuku-vol18
dolly_ikegami
1
860
kintone Café 氷見 Vol.1〜kintoneで広がるコミュニティの輪/20191210_kintonecafe-himi-vol1
dolly_ikegami
0
140
kintone Café 信州 Vol.5〜にわか文系女子によるとりとめもないキャリアパス&kintoneのおはなし/20190413_kintonecafe-shinshu-vol5
dolly_ikegami
1
370
広報LT大会#18 マーケティング、広報。ところによりカオス/prlt18-kyoto-20190308
dolly_ikegami
4
240
第9回 関西DB勉強会 データーベース?ではありません みんなに教えるkintoneの◯◯◯/dbkan9-kintone20181013
dolly_ikegami
0
1k
kintoneを使ってみんなで知恵を振りしぼるハンズオン(超初心者〜上級者まで)/20180730_kintonecafe-osaka_vol19
dolly_ikegami
0
490
Other Decks in Technology
See All in Technology
形式手法特論:CEGAR を用いたモデル検査の状態空間削減 #kernelvm / Kernel VM Study Hokuriku Part 8
ytaka23
2
460
チーリンについて
hirotomotaguchi
6
1.9k
RAG/Agent開発のアップデートまとめ
taka0709
0
170
LLM-Readyなデータ基盤を高速に構築するためのアジャイルデータモデリングの実例
kashira
0
240
今からでも間に合う!速習Devin入門とその活用方法
ismk
1
670
ログ管理の新たな可能性?CloudWatchの新機能をご紹介
ikumi_ono
1
680
[JAWS-UG 横浜支部 #91]DevOps Agent vs CloudWatch Investigations -比較と実践-
sh_fk2
1
250
【AWS re:Invent 2025速報】AIビルダー向けアップデートをまとめて解説!
minorun365
4
510
re:Invent 2025 ~何をする者であり、どこへいくのか~
tetutetu214
0
210
手動から自動へ、そしてその先へ
moritamasami
0
300
寫了幾年 Code,然後呢?軟體工程師必須重新認識的 DevOps
cheng_wei_chen
1
1.4k
Snowflakeでデータ基盤を もう一度作り直すなら / rebuilding-data-platform-with-snowflake
pei0804
4
1.4k
Featured
See All Featured
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
Building an army of robots
kneath
306
46k
Faster Mobile Websites
deanohume
310
31k
Context Engineering - Making Every Token Count
addyosmani
9
500
Side Projects
sachag
455
43k
jQuery: Nuts, Bolts and Bling
dougneiner
65
8.2k
A designer walks into a library…
pauljervisheath
210
24k
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.1k
Visualization
eitanlees
150
16k
How to Think Like a Performance Engineer
csswizardry
28
2.4k
Transcript
えーだぶりゅーえすを 完全初心者が 触ってみた! ~Amazon S3編~ 2015年1月21日 いけがみ みどり
自己紹介 Amazon S3について S3環境の構築 S3環境へのデータ転送について
触ってみた感想 あじぇんだ
池上 緑(いけがみ みどり) GMOクラウドWEST株式会社 よく間違われますが正真正銘のサーバーエンジニア 最近はほぼクラウドエンジニア 会社ではVMware使い
個人では JAWS-UG関西女子会メンバー。 最近はちょこちょこ勉強会とかイベントとか参加。 パイ投げ挑戦したりレイヤーやってたりJKなってたりいろいろ( 最近はどりぃって呼んでくれる人も増えてるので 初めての方は どりぃ∩ ^ω^)で覚えてください!(๑・౩・๑) 3月はJAWS DAYSスタッフするよ! 自己紹介 @p52_rocca
BCP対策として クラウドバックアップって やっぱり魅力だよね
・・・ということで|ω・)コッソリ
まずは手始めに簡単なところから!
レプリケーション構成の データベースのバックアップを S3に取ってみたよ!
正式にはAmazon Simple Storage Service(Amazon S3) 安全で耐久性があり拡張性の高いオブジェクトストレージ シンプルなWebインターフェースで使いやすい!
実際の使用分のみの支払い(新規でAWSのアカウント作成し たら無料枠がついてくるので、比較的気軽に試せるよ) Amazon S3 は、単独で使用することも、Amazon EC2 (Webサーバー)に代表される他の AWS サービスやサード パーティ製のストレージリポジトリやゲートウェイと組み合 わせて使用することも可能。 クラウドアプリケーション、コンテンツ配信、バックアップ とアーカイブ、災害対策、ビッグデータ分析などのさまざま なユースケースに対して、柔軟に利用出来る製品。 Amazon S3について http://aws.amazon.com/jp/s3/
vSOM を手に入れた管理者 仮想環境全体を見渡せるからされ ているから、調査を始めやすいな。 参照系クエリ 更新系クエリ 非同期レプリケーション(実行中) マスタサーバー (DBサーバー①) CentOS(Linux)
スレーブサーバー (DBサーバー②) CentOS(Linux) ざくっと構成図 Amazon S3 S3にバックアップ Active/StandbyのMySQLレプリケーション構成(オンプレ) スレーブサーバーで取得したmysqldumpをS3に転送 要はデータベースのバックアップ先をS3にするってこと! MySQLレプリケーション?知らない人はggったら幸せに(
さて問題は S3の構築なわけだが…
S3環境の構築(その1) AWSアカウントを作成 アカウント作成方法はここでは割愛。詳 しい方々に教えてもらいましょう。 作成したアカウントでAWS マネジメン トコンソールにログイン
http://aws.amazon.com/jp/console/ ログイン後にS3を選択。 初回はまずバケット(データを保存する 箱)を作成するところから しかしこの後思いもよらない災難が・・・
S3環境の構築(その2) バケット作る時は、作る先のリージョン (場所)の指定が必要。 特に何もなかったら東京かな・・・ バケットは全リージョンでユニークな名 前でないといけないので、固有名詞とかで 先に作成されてしまっていたら、そのバ
ケット名は利用できない。 しかしこの後思いもよらない災難が・・・
S3環境の構築(その3) 今回は、テストサーバーにちなんだバ ケット名にしてみた。 無事作成完了。ここまでは簡単なんだよ ねー。 次に、このバケットの中にデータを転送 する。
しかしこの後思いもよらない災難が・・・
今回はあくまで一転送方式のご紹介です。 Linuxからの転送になるので、コマンドがやりやすい なーと思い、モニョモニョあーでもないこーでもな いと試行錯誤した結果・・・ s3syncにしてみたよ! (CLIよくわからない人は寝てていいよ) S3環境へのデータ転送方法について
S3環境へのデータ転送(その1) s3syncをダウンロードして展開。 http://s3.amazonaws.com/ServEdge_pub/s3sync/s3sync.tar.gz .bashrcにPATHを追記して反映させる。 反映されている事を確認。 [root@ns local]#
ll /usr/local/.s3sync/ 合計 132 -rwx------ 1 root root 3591 6月 17 04:24 2008 HTTPStreaming.rb -rwx------ 1 root root 15968 6月 17 04:31 2008 README.txt -rwx------ 1 root root 5275 3月 13 12:18 2008 README_s3cmd.txt -rwx------ 1 root root 22263 3月 13 12:18 2008 S3.rb -rwx------ 1 root root 5699 3月 13 12:18 2008 S3_s3sync_mod.rb -rwx------ 1 root root 1849 3月 13 12:18 2008 S3encoder.rb -rwx------ 1 root root 9932 6月 17 04:30 2008 s3cmd.rb -rwx------ 1 root root 1002 3月 13 12:18 2008 s3config.rb -rwx------ 1 root root 106 1月 18 13:05 2015 s3config.yml -rwx------ 1 root root 129 3月 13 12:18 2008 s3config.yml.example -rwx------ 1 root root 28237 6月 17 04:30 2008 s3sync.rb -rwx------ 1 root root 7103 6月 17 04:29 2008 s3try.rb -rwx------ 1 root root 7603 3月 13 12:18 2008 thread_generator.rb PATH="$PATH":/usr/local/.s3sync [root@ns .s3sync]# echo $PATH /usr/lib64/qt-3.3/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin: /bin:/usr/sbin:/usr/bin:/opt/dell/srvadmin/bin:/opt/dell/srvadmin/sbin:/root/bin:/usr/local/.s3sync
S3環境へのデータ転送(その2) AWSマネージメントコンソールのSecurity Credentialsでキーを発行し、 その情報を環境変数で指定する。 バケットの中身が見えるようになった。 [root@ns ~]# export
AWS_ACCESS_KEY_ID=************************ [root@ns ~]# export AWS_SECRET_ACCESS_KEY=5snAg************************* [root@ns ~]# export AWS_CALLING_FORMAT="SUBDOMAIN" [root@ns ~]# s3cmd.rb listbuckets g-demo4
S3環境へのデータ転送(その3) まずは実際にどんな動きになるのか試してから・・・ 実行 AWSマネージメントコンソールから確認してもデータが転送されている事を確認。 [root@ns ~]# s3sync.rb
--dryrun -r --delete /home/homepage/mysql g-demo4:/ Create node Create node dbdump.sql [root@ns ~]# s3sync.rb -r --delete /home/homepage/mysql g-demo4:/ [root@ns ~]# s3cmd.rb list g-demo4:/ -------------------- /mysql /mysql/dbdump.sql
ここまではまだ初期段階! 今後はここからもうちょっと 作り込んでいく予定だよ!
S3自体は他のオブジェクトストレージの検証で触った経験有り。 一番入りやすいかなと思った。 基本的なコマンドやツールは一緒だけど、AWSのマネジメント コンソール上でいろいろひっかかった。 IAMユーザーとか作ってしまったせいでポリシー考えるのに余 計な工数かかった(´-ω-`)
ブログとかドキュメント充実してるのはいいけど、古い情報と かも混ざってるので情報が錯綜して勢いでやってみようかーっ て気持ちにならない。 超初心者向けとかあったら参加したい! 触ってみた感想
みんな最初はよくわからない。 ここから一緒に 勉強していきましょう!
JAWS-UG関西女子会運営メンバー JAWS-UG関西女子会をサポートしてくださっている 方々 会場をご提供頂いたエムオーテックス様 ご来場頂いているIT女子の皆様 ご清聴頂きまして
本当にありがとうございました! Special Thanks