Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
20150121 JAWS-UG関西女子会 第一回勉強会資料
Search
Dolly IKEGAMI(どりぃ)
January 21, 2015
Technology
150
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
20150121 JAWS-UG関西女子会 第一回勉強会資料
2015/1/21に開催した JAWS-UG関西女子会の第一回勉強会で発表したスライドです。
Dolly IKEGAMI(どりぃ)
January 21, 2015
More Decks by Dolly IKEGAMI(どりぃ)
See All by Dolly IKEGAMI(どりぃ)
誰でもできる!キントーン活⽤でお⼿軽業務改善!/20200828-RPALT_dolly
dolly_ikegami
0
490
キントーン3分クッキング(+おまけの解説つき)/20200317_geekhub-lt
dolly_ikegami
0
160
kintoneを使ってみんなでアレコレ考えよう= 春休みワクワク企画=/20200228_kintonecafe-kagoshima-vol10
dolly_ikegami
0
240
みんなで学ぶ&考える『正しい』カスタマイズのちしき/20200221_kintonecafehirofuku-vol18
dolly_ikegami
1
910
kintone Café 氷見 Vol.1〜kintoneで広がるコミュニティの輪/20191210_kintonecafe-himi-vol1
dolly_ikegami
0
160
kintone Café 信州 Vol.5〜にわか文系女子によるとりとめもないキャリアパス&kintoneのおはなし/20190413_kintonecafe-shinshu-vol5
dolly_ikegami
1
400
広報LT大会#18 マーケティング、広報。ところによりカオス/prlt18-kyoto-20190308
dolly_ikegami
4
270
第9回 関西DB勉強会 データーベース?ではありません みんなに教えるkintoneの◯◯◯/dbkan9-kintone20181013
dolly_ikegami
0
1.1k
kintoneを使ってみんなで知恵を振りしぼるハンズオン(超初心者〜上級者まで)/20180730_kintonecafe-osaka_vol19
dolly_ikegami
0
620
Other Decks in Technology
See All in Technology
Kiro Crewで「みのるん式」仕事術やってみた
minorun365
PRO
2
570
その Valkey 使いこなしていますか?
onk
PRO
5
1.6k
JAWSUG TOHOKU 青森支部 「LoGoチャット」のAWS移行で 乗り越えたこと
taketakekaho
0
340
Benchmarking Disaggregated Serving on vLLM + Dynamo with a Real Coding-Agent Workload
nttcom
1
200
Classmethod Company Deck
satoshi7
1
730
OptunaHub: ブラックボックス最適化のためのプラットフォーム
pfn
PRO
0
140
フィンテック養成勉強会#68
finengine
0
140
触りたくないデータに、どう触るか AI時代のRBACアクセスガバナンス
ivry_presentationmaterials
0
280
Tofu-Controller lightning talk @ Containerday 2026
gionn
0
120
サブエージェントと Claude Mods で作る独自 Advisor ツールの話
kenichiodo
2
170
パスキーの自動テストはどこまでいけるのか
teamlab
PRO
0
280
会社説明資料
persolserverworks
0
9.8k
Featured
See All Featured
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
580
Evolving SEO for Evolving Search Engines
ryanjones
0
330
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.7k
Marketing to machines
jonoalderson
1
5.9k
Become a Pro
speakerdeck
PRO
31
6.3k
AI: The stuff that nobody shows you
jnunemaker
PRO
10
1.2k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
220
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
3.2k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
2
2k
How Software Deployment tools have changed in the past 20 years
geshan
2
35k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
12k
Fantastic passwords and where to find them - at NoRuKo
philnash
53
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