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
Oracle_Cloudによる_Database環境づくりの事始め.pdf
Search
koyapig
August 05, 2019
Technology
330
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Oracle_Cloudによる_Database環境づくりの事始め.pdf
koyapig
August 05, 2019
More Decks by koyapig
See All by koyapig
データベースのDR環境をORACLE_CLOUD上に立ててみた.pdf
koyapig
0
1.9k
jtf_2019_データベースのDR環境をoracle_cloud上に立ててみた.pdf
koyapig
0
1.8k
DR_disaster_recovery_環境について考えていますか_.pdf
koyapig
0
470
Oracle環境をより早く作るには
koyapig
0
2.1k
Other Decks in Technology
See All in Technology
長い仕事を任せる (Workflows、クラウドセッション、Kiro Web) | 目指せ Kiro マスター 10
inariku
PRO
3
170
Active Directory と Entra ID のむむむな関係
murachiakira
PRO
4
1.8k
【Oracle AI SPOTLIGHT ウェビナー】【特別開催:日本語で解説!】Oracle AI World 2026 最新情報フィードバック
oracle4engineer
PRO
1
130
llm-d に入門してみた / Try out llm-d
kota2and3kan
0
110
自治体AIコンタクトセンター、何をどこに任せる?~Amazon Connect Customer +Amazon Bedrockの実践知~ / 20261107 Satoshi Torano
shift_evolve
PRO
1
130
IBC 2026 動画技術関連レポート / IBC 2026 Report
cyberagentdevelopers
PRO
2
450
顧客合意を取りながら進めるAWSコスト削減の実践
optim
0
160
「AIチャットからもできないの?」と言われたら ~業務アプリをMCP対応するときの認証・認可の勘所
oidfj
0
290
公共分野での生成AI活用
toru_kubota
1
320
内製アプリとClaudeスキルのセキュリティチェック、 Backlogの課題で回しています。
ayaka_egaaa
0
170
AWS構成から考えるWebセキュリティ ― WordPressの構築経験から考える公開範囲と更新運用【JAWS FESTA 2026 in AKITA】
cscengineer
PRO
2
400
AWS基盤改善を支える 私たちの理念と行動指針
kentosuzuki
0
150
Featured
See All Featured
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.7k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
20k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
1
660
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
2
2.2k
Building a Scalable Design System with Sketch
lauravandoore
464
34k
How to train your dragon (web standard)
notwaldorf
96
6.9k
We Are The Robots
honzajavorek
0
440
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
1k
VelocityConf: Rendering Performance Case Studies
addyosmani
331
25k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
570
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
1
600
Building an army of robots
kneath
307
47k
Transcript
Oracle Cloudによる Database環境づくりの事始め JPOUG in 15 minutes #8
自己紹介 子安 正史(Masashi Koyasu) @koyapig オイシックス・ラ・大地株式会社 Oracle / MySQL / PostgreSQL /
その他 DBA 4年 ~ SRE 2年 ~
本日の流れ 1. 伝えたいこと 2. やろうとしていること 3. 今の環境 4. 今の課題 5.
新しい環境 6. 運用 7. メリット 8. これからのこと
伝えたいこと • Oracle Cloudを使ったクラウド環境の構成案 • 今回採択したツール使ってできること • Oracle Cloudって安いよね?(個人の見解です) •
OisixにはちゃんとSREがいますよー!
やろうとしていること DR(Disaster Recovery)環境の刷新
今の環境 - 今のDR環境 DC(本番) amazon S3 archive Logs Full Backup
File 一時領域 AWS EC2(DR) archive Logs ECサイト 基幹システム 共通基幹システム
今の環境 - システム全体像 DC(本番) On-Premise ECサイト 基幹システム 共通基幹システム • ECサイト、基幹システム、共通基幹システム...etcを自社構築・運営
• サーバー台数は主要サーバーだけで20数台 • 基本全ての処理をOracle Databaseが担っている
今の課題 ❖ DR環境って本番環境と同等構成になってるかな ❖ DBの差分同期がちょくちょく失敗するんだよな ❖ このDBちゃんとOPENできるのかな ❖ 一度OPENした後のDR環境の戻し時間かかるな ❖
運用が手動で、属人化しているから負担がすごいな ❖ あれ、DRとして動かしたの見たことないぞ
今の課題 不安要素の塊
新しい環境 - ツール ❖ クラウド環境 ➢ Oracle Cloud Infrastructure ▪
Compute • 各仮想マシンを構築 ▪ Bare Metal, VM, and Exadata • DBを構築 ❖ Oracle向け災害対策ソフトウェア ➢ Dbvisit Standby
刷新後の環境 - DBVisit Dbvisit社が提供しているOracle Database向けディザスタリカバ リソフトウェア 今回は総代理店のInsight Technology様から購入・サポート Enterprise EditionのData
Guardの代替案として作られたソフト ウェア。機能は充実しており、従来のOracle製品に比べ安価で導 入可能。
運用 ❖ 本番DB(RAC構成) -> シングルインスタンスのDBを構築 ❖ 操作ミスによるデータ削除にも対応できるよう、遅延レプリケー ションにて同期を実施 ❖ 定期的に、同期を停止し読み取り専用でOPENしてデータを確
認する。 ❖ 定期的に、DRを想定したテストを実施する。
運用 - 既存運用との比較 DBVisit 既存(AWS) フル同期 GUIにて各設定を入れて実行 ・フルバックアップを取得 ・フルバックアップ配置サーバーに転送 ・既存のDBを削除(DROP
DATABASE) ・フルバックアップからDBを作成(alter database,alter recover database) 差分同期 スケジュール実行。 また、未適用のアーカイブログ を自動検知 ・アーカイブログを取得 ・アーカイブログ 配置サーバーに転送 ・アーカイブログ を適用(recover database) ・Shell & cronいてスケジューリング 運用 ・同期を停止し、読み取り専用でOPEN ・再度同期状態に戻すことが可能 ・同期を停止し、DBをOPEN(alter database open resetlogs) ・再度フルバックアップ の適用から実施
メリット ❖ コスト削減できる ❖ Oracleとの互換性が高い ❖ Cloudなのでスケールアップ・スケールアウトが容易 ❖ 運用面が改善される
参考までに 環境 既存DR環境 新規DR環境 差分(新規 - 既存) サーバー ***** *****
▼30% DB ***** ***** ▼51% Dbvisit(ライセンス) - ***** ▲ Dbvisit(保守費用) ***** ▲ その他 - - - 合計 ***** ***** ▼19%
これからのこと 本番環境のOracle Cloudへの移行 Oracle Cloudでk8s動作環境を構築
伝えたいこと • Oracle Cloudを使ったクラウド環境の構成案 • 今回採択したツール使ってできること • Oracle Cloudって安いよね?(個人の見解です) •
OisixにはちゃんとSREがいますよー!
伝えたいこと Oisixには 子安がいますよー!
ご静聴、ありがとうございましたm(._.)m