• 締切済み

データベースが大きすぎてリストアできない

600MBほどのバックアップファイルをリストアしようとしたところ18GBものHDD容量が無いとリストアできないというメッセージが表示されました。普段からShrinkメニューにて不要なデータは削除しているためDB自体は小さいのですが、リストアするときだけ莫大な容量を求められます。どうにかならないでしょうか MicrosoftSQLServer2000 Windows2003 Server

みんなの回答

  • linuxman
  • ベストアンサー率0% (0/0)
回答No.1

恐らくトランザクションログが肥大化していると思われます。参考URLをチェックしてみてください。何か解決策が見つかるかも知れません。

参考URL:
http://support.microsoft.com/kb/873235/ja

関連するQ&A

  • PS3のHDDリストアでエラー。復元できない。

    PS3、初期型の60GBを使っております。ファーウェアは2.80です。 だいぶ容量が少なくなってきたので、HDDを500GBのものに交換しようと思い、FAT32フォーマットした外付けのいらないHDDに、「バックアップユーティリティー」>>「バックアップ」で今のデータのバックアップを取り、バックアップ完了しました。 その後、500GBに換装し、「バックアップユーティリティー」>>「リストア(復元)」で復元しようとしているのですが、途中(だいだい17%前後くらい)で、 『800283E7』エラーが発生したため、リストアに失敗しました。 という警告が出て、何度やってもリストアができません。 セーブデータの中に、「コピー不可」という属性の物があったので(キルゾーン2とボンバーマン)これのせいかと思い、削除してみたり、また、バックアップしたHDDのせいかとも思い、別の外付けHDDなどでも何度もやってみましたが、何度やっても『800283E7』エラーが出てどうしても復元できません。 もう3日ほど、5,6回試しているのです、どうにもこうにもうまくいきません。何が原因なのか、どうすればいいのか、どなたかご教授頂けないでしょうか。

  • バックアップとリストアについてのエラー

    最近、DBを勉強し始めた、初心者です。 現在、pg_dumpコマンドでデータをバックアップして、リストアしようと試みています。DBのデータ容量が小さいうちは、問題なくリストアできるのですが、DBのデータの容量が大きくなってくると、「No buffer space available」とエラー表示されます。 この問題を解決するには、どうしたらいいのでしょうか? 詳しい方がいましたら、教えて下さい。 よろしくお願いします。

  • データのリストアについて

    サーバに保存しているデータを誤って削除してしまいました。 バックアップテープからリストアしようと思ったのですが、2~3週間前からデバイスが壊れていて、 テープが全く動かず取り出しもできません。 仕方がないので、以前「ARCServe」でバックアップしたテープがあるので、そのテープからリストア しようとおもうのですが、別サーバの「VERITAS Backup Exec」でリストアすることは可能なのでしょうか。 また、その他に何かよい方法がありましたらご教授下さい。

  • バックアップと別サーバーへのリストアについて

    サーバーAにてバックアップしたものをサーバーBへとリストアしようとしています。 (Aがメインで、毎日Bを同じ状態に保っていたい) DBのサイズがかなり大きくなってしまっている為、週一で完全&通常は差分のみと考えています。 完全についてはREPLACEオプションにてリストアできるのですが、差分がリストアできなくて困っております。 リストアする方法でなくても、AとBを同じ状態に保つ方法があれば教えてください。 OS:WIN2003Server DB:SQLServer2005

  • SQL Server2005の差分バックアップのリストアについて

    お世話になっております。 SQL Server2005のバックアップ・リストアに関する質問です。 環境はサーバ1台とクライアントが3台のC/S構成です。 クライアントのうち1台は、サーバが故障した場合に備えて、毎日、サーバと同じ状態にしています。 そのため、現在、以下の手順で、データベースのリストア作業を毎日行っています。 (1)サーバから完全バックアップ (2)バックアップファイルをクライアントへコピー (3)クライアントにリストア (4)サーバからバックアップファイルを削除 しかし、データベースのサイズも大きくなり、(1)~(3)の作業に、かなりの時間を要するようになりました。 そこで、スピードアップを図るため、 ・差分バックアップ ・トランザクションログバックアップ いずれかを使用したいと考えています。 試しに、以下の手順でバックアップ→リストアを行うと、エラーが発生します。 【エラーが発生する手順】 (1)週末、サーバから完全バックアップ (2)バックアップファイルをクライアントへコピー (3)クライアントに復元 (4)サーバから完全バックアップファイルを削除 (5)週始め~差分バックアップ (6)バックアップファイルをクライアントへコピー (7)クライアントに復元 →「ロールフォーワードできる状態のファイルがないので、  ログまたは差分バックアップは復元できません。」のエラー発生 バックアップファイルは、サーバにもクライアントにも残さず削除することが要求されているため、必ず(4)の完全バックアップファイルを削除しています。 一度、完全バックアップをリストアしているので、差分バックアップファイルが存在すれば、それをリストアできるように思っていました。 完全バックアップファイルが存在しなければ、差分バックアップをリストアすることはできないのでしょうか? ヘルプを読んでみると、何となく、完全バックアップ+差分バックアップがセットで存在しなければリストアできないように認識しましたが、この認識は正しいでしょうか? もし、完全バックアップファイルを削除すると、差分バックアップをリストアできないのであれば、バックアップファイルを残すことなく、差分のみをリストアする上手い方法がないでしょうか? 何かご存知の方がいらっしゃいましたら、ご教示よろしくお願いいたします。

  • Backup exec 差分からのリストア

    Backup exec で、週次のフルバックアップと日次の差分バックアップを取得しています。 これまで、私の認識では、 例えば6/20のデータへ戻したければ、リストアの新規ジョブから、「リソース別」から「6/20のスナップショット」から特定のフォルダを選択し、リストアを実行すれば、 フルバックアップ+6/20までの差分バックアップを適応して、6/20の状態にデータを復元してくれると考えていました。 しかし、先ほど実行したところ、6/20の差分バックアップ分のデータ(8MB程度)しか復元されませんでした。 最後のフルバックアップの同じフォルダのデータは60MBあります。 つまり、6/20の状態に戻せば、60MB前後のデータ容量になるはずで、8MBというのはおかしいです。 差分バックアップを取得している場合、自分でルフバックアップからリストアして、その後差分バックアップからリストア。と2段階でリストア作業を実施しなければダメなのでしょうか?

  • ARCserveの最新ソースでリストアする方法

    現在、顧客への提案でARCserve(r11.5 for Windows)を導入しようとしています。 バックアップ対象のAサーバから、リストア先のBサーバへのリストアするジョブの作成が上手くいかず困っています。 Aサーバ:アプリケーションサーバ、DBサーバ Bサーバ:Aサーバと同一構成 作成したいジョブ (1)毎3:00、Aサーバをバックアップを行います。 (2)毎4:00、バックアップしたAサーバの最新データをBサーバで復元します。 このジョブによって、Bサーバに早朝時点では常にAサーバと同期をとるようにしたいです。 しかし、リストアマネージャで選択できるソースはジョブ作成時点のソースのようで、常に最新データをソースとしたいのですが、その方法がわかりません。 常に最新バックアップをソースとするリストアジョブはどのように作れば良いのでしょうか?

  • B's recorder GOLD8でのHDDバックアップとリストア

    こんにちは。教えてください。 富士通fmv612mg3ノートパソコンwindowsXPで、B's recorder GOLD8を使ってHDDのバックアップをDVDにとりました。 HDDを交換して、内蔵DVDドライブから起動してリストアしようとしたら、HDDを選ぶ画面までは出てるくるのですが、エンターを押すと「Aborted restoration, press any key.」と出て、終わってしまいます。 一番下には、「Hard disk drive that is restored is not found」と表示されています。 HDDは、NTFSでフォーマットして何も入っていない状態です。 バックアップをとったHDDもリストアしようとしているHDDもどちらも同じ20GBです。元のフォーマットが何かはわかりません。 元は、約6GBと14GBにパーティーションされていて、6GBの方のCドライブだけバックアップしてあります。 リストアしようとしているのは、逆に14GBと6GBにパーティーションした14GBの方です。残り6GBは、未使用です。 なぜリストアできないのか、教えてください。 ネットで調べると、参考になりそうなURLは、出てくるのですが、どこを見てもページが見つかりませんになってしまいます。

  • Windows 7 Homeのリストア

    家で使うデスクトップPCが動かなくなりました(Windows 8 Previewのせいで)。Windows Home Server 2011で取ったバックアップからリストアし、再起動すると、winload.exeがないため、インストールメディアで修復してくださいとなってしまいました。Windows 7のアップグレードディクスで修復を行い、再起動しました。ユーザーアカウントログインし、デスクトップを準備しているというのは暫く続きますと、今度は右下の隅にwindowsのコピーは非正規のものですと警告がでて、それ以上は進めませんでした。プリインストールPCのアップグレードメディアなのに、どうしてこういうメッセージが出るのか、お知恵をお借り頂ければと思います。 PC環境は windows 7 home premium cpu: core quad hdd: 2T raid 0 partition: 5つ そのうち1つは壊れたwindows 7, ひとつはリストアしたwidnows 7 windows 7をひとつ削除しないと、リストアしても非正規コピーになってしまうのでしょうか? リストアしたwindowsでは以前録画した地デジの番組は再生できますか? よろしくお願いします。

  • Windows 2008 AD リストアについて

    Windows Server 2008 R2 にてActive Directoryを運用中です。 ドメインコントローラは1機(プライマリサーバのみ)です。 セカンダリドメコンの早急な追加は検討していますが、当面の障害対策で 「Windows Server バックアップ」を機能追加し、毎日夜間に「サーバ全体」 をバックアップしています。 以下サイトを参考にサーバの復旧手順を検討しておりました。 http://sorceryforce.com/windowsserver/windowsserverbackup.html サーバに何か障害が発生しリストアを行う場合、インストール用ディスク で起動し、「コンピューターを修復する」から以前に作成したイメージ復元 を行えば、バックアップ時点に戻すことが出来ると考えていました。 ところが、ADの回復について検索すると「イメージバックアップ」での回復 はできないとの情報が多数有り、AD復元が出来ない? のではないかと危惧しております。 このリストア方法は間違いなのでしょうか? リストア時点、もしくはリストア直後でADに関連する別途復旧手順が必 要なのでしょうか?そもそもイメージ復元自体ができないものなのでしょうか? ご教示ください。宜しくお願い致します。