DBバックアップあーんどリカバリ HN おいろん.

Slides:



Advertisements
Similar presentations
ファイル管理(ファイルシス テム) オペレーティングシステム 第 11 回. ファイルとは データの集まりの入れ物 データの集まり自身 データセットと呼ぶ場合もある 両方を意味.
Advertisements

コンピュータウイル ス ~ウイルスの感染を防ぐには~. ( 1 )コンピュータウイルスとはどんなもの なのか、 どんな被害を及ぼすのかを知る。 ( 2 )コンピュータウイルスに感染しないた めの 方法を知る。 1 課 題 ウイルスの感染を防ぐに は.
進路説明会 伏見中学校 平成 25 年 10 月. 進路アンケート 県の PTA 連合会から依頼 実施日 平成 24 年9月 14 日に実施 対象 全生徒 回答数 563 人( 92 %)
Web アプリをユーザー毎に カスタマイズ可能にする AOP フレームワーク
RTPatch® 差分パッチ・ソフトウェア.
Virtual Editionのご紹介 2012年12月12日.
IBM i データをクラウドバックアップ IBM i 搭載 PowerSystems対応 低コスト・安心・手軽なD2D2Cバックアップ
SQL Server Always On Technologies の概要
仮想テープライブラリ クラウド環境で利用できるテープバックアップの代替サービス 簡単な図 (網羅性より象徴性)
DBパフォーマンスチューニングの基礎 HN おいろん.
株式会社 ネットジャパン 法人営業部 2015年9月25日 第1版.
Virtual Editionのご紹介 (株)ネットジャパン 法人営業部 2012年7月18日 1.
合同会社IT政策調査研究所 All Rights Reserved.
SAP システムにおける SQL Server 運用ノウハウ
ここに若林の絵が入る Ⅰ 従来型サービスの課題 Ⅴ Solaris基盤ヘルスチェックサービス ●従来型サービス Ⅱ 新サービスの概要
続 Entity Framework 入門 SQLWorld #8 サヴロウ.
DBバックアップあーんどリカバリ HN おいろん.
バージョン管理超入門 まだファイルコピーしてます?
Webサイト運営 09fi118 橋倉伶奈 09fi131 本間昂 09fi137 三上早紀.
第6章 トランザクション管理 6.1 トランザクションの概念 6.2 同時実行制御 6.3 障害回復.
2010/12/01 IT講習会 快適なpcの使い方 メンテナンス編.
xxxxxx . yyy xxxxxx Linuxにおける情報管理 一般的なファイル UNIX における情報管理の単位 ファイルの種類を表す
ノンプログラマのための Selenium de DDT はじめの一歩
第7章 データベース管理システム 7.1 データベース管理システムの概要 7.2 データベースの格納方式 7.3 問合せ処理.
イベントカレンダー[縦] 00 月 (日) 00 (日) 00 (日) 00 (日)
データベース設計の基礎 HN おいろん.
2016年度秋期 成果発表会 2016年11月25日 大阪開発センター 技術一部 畑中 龍樹.
技術参照モデルとシステム要件定義 に関する学習システム
マイナンバーは 企業のさまざまな場面で 取り扱われるため 企業の規模を問わず 情報漏えい対策は必須です!
拡張ボリューム 搭載NASのご紹介。 + の悩みを解決する データ管理 筐体台数の増加 全体の50% ディスク管理方法に見る
2004年度 サマースクール in 稚内 JavaによるWebアプリケーション入門
2003年度 データベース論 安藤 友晴.
目次. 目次 バージョンアップガイドについて リリース日 バージョン情報 2012年8月28日 (火) バージョンアップガイドの内容 バージョンアップガイドはNIコンサルティングの製品に関する最新のリリースをまとめた統合的なユーザーガイドです。新機能や機能強化の内容、その導入に必要な情報を提供します。最新の機能を利用するガイドとしてお役立てください。
Virtual Editionのご紹介 2012年7月26日.
建設・建築現場のデータもクラウドへ自動バックアップ!
for Hyper-V Enterpriseのご紹介
for Hyper-V with SHRのご紹介
北海道大学 理学院 宇宙理学専攻 惑星宇宙グループ 修士2 年 三上 峻
Excel 2002,2003基本14 テンプレートを作る.
製品情報 Windows Server 2003のサポート終了をむかえ、ファイルサーバーの入れ替えを検討されていらっしゃる方も多いのではないでしょうか?既存のファイルサーバーをいきなりクラウド化するとインターネット回線の影響で、エクセルやワードのようなサイズの小さなファイルでさえ、開くまでに時間がかかってしまうことがあります。
NASのアクセス履歴を記録・検索できる! マイナンバー制度対応のファイルサーバー(NAS)ログ管理ソフト
新たなバックアップソリューション「クローン機能」はここがスゴイ 新たなバックアップ方法「クローン機能」なら全て解決!
Oracle EPM障害時リカバリのベスト・プラクティス
新たなバックアップソリューション「クローン機能」はここがスゴイ 新たなバックアップ方法「クローン機能」なら全て解決!
4社共同技術検証プロジェクト成果とその応用
ビジネスを止めません! 障害に強い「リレーNAS」なら リレーNASの要素 製品情報 リレーNASとは おすすめ構成 万が一、
三浦元喜 北陸先端科学技術大学院大学 知識科学研究科 2007/9/7
OSSAJ 事務局 株式会社ウィズ.アール 古木 良子
名古屋開催 SQL セミナーのご案内 名古屋 開催決定 なんでも聞ける ”個別相談会” 付きセミナー! 2010年 1 月度 セミナー概要
テーブル設計を後から変更 現場で使える小技のご紹介 株式会社ジーワンシステム 生島 勘富(イクシマ サダヨシ)
シスコの保守運用サービス シスコシステムズ合同会社 2016年1月.
(School― Wide Positive Behavior Support)
リカバリ 東大生研 情報融合研究センタ 喜連川優.
[ 改訂版 ] シスコシステムズ合同会社 2017年1月.
コンピュータにログイン 第1章 コンピュータにログイン 啓林館 情報A最新版 (p.6-13)
超短期トレードで生き残るためのテクニックと考え方
手書き文字の自動認識アプリケーション 15K1013 坂本 倖輝
1ℓ 水のかさは何ℓですか? 小数で表しましょう。 0.5ℓ.
ISO23950による分散検索の課題と その解決案に関する検討
4社共同技術検証プロジェクト成果とその応用
1L 水のかさは何Lですか? 小数で表しましょう。 0.5L.
自動音声(IVR) の設定方法 Ver.6.3 自動音声(IVR)の設定方法を記載しています。
SQL Server ベースの SAP システム における高可用性ソリューション
Db2 Warehouse on Cloud Db2 on Cloud フルマネージドサービス提案時の注意点
イベントカレンダー[縦] 00 月 (日) 00 (日) 00 (日) 00 (日)
情報の授業 アプリ等を活用した勉強方法の改善(計画) ・R-PDCAサイクル ・アプリを活用した勉強方法の改善 計画書
(1)島根大学 メディカルITセンター、 (1)島根大学 大学院医学研究科
フェールオーバーとリカバリの人的資源を75%削減
第8章 データベースシステムの発展 8.1 オブジェクトリレーショナルデータベース 8.2 分散データベース 8.3 インターネットとデータベース.
Itパスポート自慢 今から、法学部1回生の秋田が、高校二年生でITパスポートを取得したことについて自慢します。​  A3班 
Presentation transcript:

DBバックアップあーんどリカバリ HN おいろん

1.はじめに

自己紹介 名前: 守田 典男 (HN:おいろん) 29歳 職業: 某会社 技術社員 1.はじめに 自己紹介 名前: 守田 典男 (HN:おいろん) 29歳 職業: 某会社 技術社員 業界歴: 開発(汎用):2年→DB:4年→        開発・DB:2年 DB歴:  Oracle 6年        SQLServer2000、2005 1年半        HiRDB 半年

1.はじめに 本セッションについて 対象:DBA初心者(Lv1クマー) あくまで「企業システムのデータベース」を 対象としておりますが、 バックアップをとることの重要性や 環境を復旧させることについては どなたでも参考になるかと・・・。 バックアップとれば、安心!と思ってる方!! 復旧できなければ意味がありません!!

1.はじめに 対象範囲 これ アプリケーション データベース システムの中でもデータを管理する部分が 障害で壊れてしまった場合、どのように復旧すれば よいか? 復旧計画はどのように立てていけばよいか?

目次 はじめに バックアップの考え方 リカバリの仕組み おわりに

2.バックアップの考え方

用語解説 バックアップ 2.バックアップの考え方 ある時点のデータの複製 複製 ある時点のデータの複製            複製 ハードの故障や紛失など、「万が一」に対する データの保護を目的とする。 使われなくなった過去のデータなど、保存目的で 取得する場合もある

用語解説 リストア 2.バックアップの考え方 取得しているバックアップから、データを物理的に 復元すること 「物理的に置き換える」ので 5/1時点のデータに 置き換わる オリジナル   5/30 バックアップ   5/1 リストア オリジナル   故障 バックアップ   5/1

用語解説 リカバリ 2.バックアップの考え方 リストアしたデータに対して、その後の変更内容を 反映させ、障害発生直前まで復旧すること オリジナル   5/1 バックアップ   5/1 リカバリ オリジナル   5/30 変更内容 5/1~5/30

バックアップ計画の立て方 検討すべきポイント バックアップ要件の確認 2.バックアップの考え方 障害からの復旧にどこまで時間をかけられるか? どの時点のデータに復旧すればよいか? バックアップ要件の確認 バックアップ対象とサイズ バックアップ取得時間帯 バックアップ取得方法 バックアップ世代数と取得媒体

バックアップ対象とサイズ 全体バックアップ 差分バックアップ 2.バックアップの考え方 データベース全体のバックアップを取得する。 バックアップ取得時間およびサイズが最大と なる。 差分バックアップ ある時点(全体バックアップ取得時点)から、現在 まで更新された差分のバックアップを取得する。 全体バックアップにくらべ取得サイズが小さくなり 応じて取得時間も少なくてすむ。

バックアップ取得時間帯 サービス停止期間 システム使用率がもっとも小さい時間帯 2.バックアップの考え方 深夜の時間帯など、システムが停止できる場合は 停止時間帯を選択する。 停止できる時間によって、取得するバックアップも 変わってくる。 システム使用率がもっとも小さい時間帯 バックアップを取得すると当然パフォーマンスが落ちるので、パフォーマンスが落ちてもシステムに影響がでにくい時間帯を選択する。 (深夜、休日など)

バックアップ取得方法 コールドバックアップ(オフラインバックアップ) ホットバックアップ(オンラインバックアップ) 2.バックアップの考え方 データベースを停止し、OSコマンド等による バックアップ。 静的な状態でのバックアップなので、リストアした後 リカバリは不要。 ホットバックアップ(オンラインバックアップ) 24時間365日システム稼動必須の場合はこちら。 データベースを停止することなく、バックアップを取得する

バックアップ世代数と取得媒体 世代数 取得媒体 2.バックアップの考え方 世代数が多ければ多いほど、過去の状態に 戻すことができる。 当然のことながら、その分のバックアップファイルが 必要なので、リソースもあわせて必要となる。 取得媒体 磁気テープ、バックアップサーバなど

バックアップ計画例 2.バックアップの考え方 月 火 水 木 金 土 日 1日分の差分バックアップ 全体バックアップ 対象とサイズ  月    火    水    木    金    土    日 1日分の差分バックアップ 全体バックアップ 対象とサイズ 平日は差分バックアップ、土日に全体バックアップ 取得時間帯 平日、土日ともに深夜1:00~6:00の間 バックアップ取得方法 平日はホットバックアップ、土日はコールドバックアップ バックアップ世代数と取得媒体 3世代まで管理、磁気テープに保存

3.リカバリの仕組み

完全リカバリ 不完全リカバリ 最新の状態に完全に復旧させること。 最新の状態に戻すための必要なファイルが すべてそろっている必要がある。 3.リカバリの仕組み 完全リカバリ 最新の状態に完全に復旧させること。 最新の状態に戻すための必要なファイルが すべてそろっている必要がある。 不完全リカバリ 最新の更新情報がなく、ある一時点まで復旧させること。 利用者が誤って表を削除した場合など、意図的にある地点に戻す場合もある。

データ更新時の動き 3.リカバリの仕組み 履歴を格納 データベースサーバ 更新 1⇒2 データファイル バッファキャッシュ 1⇒2 REDOログファイル 1⇒2 履歴を格納 REDOログキャッシュ

REDOログファイル 更新の内容を記録していく 複数のファイルで構成され循環して使用される。 3.リカバリの仕組み REDOログファイル 更新の内容を記録していく 複数のファイルで構成され循環して使用される。 ファイルがいっぱいになると次のファイルに 切り替わり、すべてがいっぱいになると上書きされる。 更新履歴が 残らない!!

アーカイブログファイル REDOログファイルを上書きする直前に アーカイブしたもの。 「アーカイブログモード」に設定する必要がある 3.リカバリの仕組み アーカイブログファイル REDOログファイルを上書きする直前に アーカイブしたもの。 「アーカイブログモード」に設定する必要がある

ノーアーカイブログモードの場合 3.リカバリの仕組み 5/1 5/30 障害発生 REDO システム Data 障害発生までの更新情報がないので、 5/1時点の状態にしか戻せない!! バックアップ

アーカイブログモードの場合 3.リカバリの仕組み 5/1 5/30 障害発生 REDO システム Data Arch1 Arch2 バックアップ 障害発生直前まで復旧が可能

データベース運用モード アーカイブログモード ノーアーカイブログモード 3.リカバリの仕組み データベースの停止が許されない場合 データを失うことが許されない場合 過去のある地点への復旧が必要な場合 ノーアーカイブログモード データを失っても構わない場合 アーカイブ適用以外で復旧が可能な場合

4.おわりに

4.おわりに 参考サイト @IT Database Expert  http://www.atmarkit.co.jp/fdb/

いかがでしたか? 少しでも、DBを意識したり、興味を感じることが できたでしょうか? 4.おわりに いかがでしたか? 少しでも、DBを意識したり、興味を感じることが できたでしょうか? 「バックアップ取得は当たり前」といえど、 要件を熟知して、要件にあった計画をたてる ことが大切となります。 最悪の状況を回避できる、顧客に喜ばれる システムを開発しましょう!! ご清聴ありがとうございました!!