タグ付けされた質問 「backup」

データのコピーを作成して、データの損失が発生した後、または履歴保持のためにコピーを使用して元のデータを復元できるようにする。

3
その場でddバックアップを圧縮する
たぶんこれは愚かな質問のように聞こえるかもしれませんが、私がそれをしようとしている方法は機能しません。 私はlivecdを使用していますが、ドライブはマウントされていません。 この方法でバックアップを行う場合 sudo dd if=/dev/sda2 of=/media/disk/sda2-backup-10august09.ext3 bs=64k ...通常は動作しますが、コピー先の外部HDに十分なスペースがありません(ALMOSTが収まります)。だから私はこの方法で圧縮したかった sudo dd if=/dev/sda2 | gzip > /media/disk/sda2-backup-10august09.gz ...しかし、許可が拒否されました。分かりません。

2
Dockerボリュームのバックアップと復元
私はDockerを使用してCentOS 6.4サーバーにいくつかのサービスを展開し、それらが生成するデータを適切にバックアップする方法を見つけようとしています。 たとえば、サービスの1つは、ユーザーがファイルをアップロードできるWebアプリケーションです。このコンテナには、/filesバックアップしたいボリュームがあります。ホストマウントは、このブログの投稿やボリュームのドッカードキュメントで述べられているように、ポータブルではないため、やや眉をひそめているように見えます。 同じブログ投稿から、ボリューム内のファイルにアクセスするためにホストマウントを必要としないことdocker inspectを知っています。ファイルの場所を見つけるために使用できます。 しかし、ここに私の問題があります。コンテナとそれに関連付けられたボリュームを構築するために必要なdockerfileのみをバックアップすることを考えていました。バックアップからすべてを復元する必要がある可能性が高い場合、どのボリュームディレクトリがどのコンテナに対応するかを知るにはどうすればよいですか?コンテナを再構築すると、IDとボリュームパスが変更されるため、それらに一致する追加情報が必要になります。実際にすべてを復元できるようにするには、他にどのようなバックアップが必要ですか?
23 backup  docker 

7
開発者向けのApple環境のバックアップ戦略ですか?
構造化された企業環境と、より開発者主導の/スタートアップ環境との間の技術的な分割を見るのは興味深いことです。DevOpsショップで目にするAppleラップトップの数が増えているのを管理するとき、私が当然と思っているMicrosoftテクノロジーの一部(VSS、フォルダーリダイレクトなど)は、単に利用できません。 30〜40台のAppleラップトップのグループ向けの集中化および自動化されたバックアップ戦略に興味があります... これらは会社所有のマシンであると仮定して(BYODに対して)、通常どのように安全かつ安全に行われますか? AppleにはTime Machineがありますが、個々のコンピューターのバックアップを対象としており、グループ設定では確実に動作しないようです。これらのワークステーションの別の問題は、開発者のシステムにVagrant / Virtual Box VMが存在することです。Time Machineと仮想マシンは通常、VMがバックアップセットから除外されない限り、うまく機能しません。 いくつかの柔軟なスケジュールオプションを備えたプッシュベースのバックアッププロセスが必要です。 バックエンドストレージの処理方法は知っていますが、クライアントシステムに何を提示する必要があるかはわかりません。 ここのデータの性質により、クラウドベースのバックアップは実行可能なオプションではない場合があります。 ご使用の環境でこれをどのように処理するかについての提案をいただければ幸いです。 編集:仮想マシンのバックアップは重要ではなくなりました。それらは、プロセスおよび計画から除外できます。

4
rsyncに-e sshが必要ですか?
サーバーからコピーするときは、常に次のコマンドを使用していました rsync --progress -avze ssh user@host:/path/to/files ./here。しかし、心の友人は私に単純にできることを示しましたrsync --progress -avz user@host:/path/to/files ./here。問題は、-e sshなぜ必要なのかとにかく、なぜそこにあるのかということです。
22 backup  rsync 

9
同じファイルリストを使用して複数の宛先にrsyncしますか?
rsyncが1つのディレクトリを複数のリモート宛先にすべて一度に、または並行してコピーすることが可能かどうか疑問に思っています。(必要ではありませんが、有用です。) 通常、次のようなものは問題なく機能します。 $ rsync -Pav /junk user@host1:/backup $ rsync -Pav /junk user@host2:/backup $ rsync -Pav /junk user@host3:/backup そして、それが唯一のオプションである場合、それを使用します。ただし、/ junkは非常に多くのファイルがある低速ドライブにあり、毎回〜12,000個のファイルのファイルリストを再構築すると、実際の転送/更新に比べて非常に遅くなります(〜5分)。同じことを達成するために、このようなことをすることは可能ですか? $ rsync -Pav /junk user@host1:/backup user@host2:/backup user@host3:/backup 見てくれてありがとう!
22 backup  rsync 

5
PostgreSQLデータベースのバックアップを自動化する最良の方法は何ですか?
毎週データベースをバックアップするのは面倒です。また、毎週のバックアップを毎日のバックアップに変えるべきだと思います。私がそれをしなければならなかった場合、私は手動でそれをしたくありません。PostgreSQLデータベースのバックアップを毎日自動化する最良の方法は何ですか?

11
LVMスナップショットをバックアップサーバーに同期する
多数のLinuxサーバーで多数のXen仮想マシンを実行しています。これらのVMは、/ dev / xenVG / SERVER001OSなどの行に沿ってデバイス名とともにディスクイメージをLinux LVMボリュームに保存します。これらのディスクイメージの定期的なバックアップを取り、必要に応じてVMを復元できるようにします(LVMデバイスは既に2つの物理マシン間でDRBDでミラーリングされています。 これについてどうすればいいですか?明らかに最初のステップはLVMデバイスのスナップショットを作成することですが、それから可能な限り最も効率的な方法でデータをバックアップサーバーに転送するにはどうすればよいですか?私は単にデバイス全体をコピーすることができます: dd if=/dev/xenVG/SERVER001OS | ssh administrator@backupserver "dd of=/mnt/largeDisk/SERVER001OS.img" ...しかし、それは多くの帯域幅を必要とします。リモートサーバー間でディスクブロック全体のコンテンツを同期するためのrsyncのようなツールはありますか?何かのようなもの: rsync /dev/xenVG/SERVER001OS backupServer:/mnt/largeDisk/SERVER001OS.img rsyncのマニュアルページを正しく理解している場合、上記のコマンドは実際には動作しません(動作しますか?)が、それは私が目指しているものを示しています。--devices rsyncオプションは、デバイスの内容ではなく、デバイス自体をコピーすることです。リモートサーバーと同期する前にVMイメージのローカルコピーを作成することは、ディスク領域がないためオプションではありません。 ブロックデバイスとリモートサーバー上のバックアップファイルを同期できる便利なユーティリティはありますか?必要に応じて作成できますが、既存のソリューションの方が良いでしょう。私のためにこれを行うrsyncオプションを見逃していませんか?

7
実行中のLinodeサーバーをバックアップする方法は?
私たちは、Debianサーバー上のすべてのバックアップを取りたいです。Debianサーバーはシャットダウンせずに、世界の反対側(Linodeがホスト)でリモートで実行されています。 このシステムは、シェル、電子メール、XMPP /韻律、Webを実行しており、いくつかの簡単なnginxセットアップがあります。 安全のために、これらのものに関連するファイルをバックアップしたいと思います。たとえば、ユーザーが自分のホームディレクトリに保存したファイル。 / etcファイルごとに既存のセットアップを正確にコピーする必要はありません。代わりに、そもそもバックアップを行っている理由は、すべてを新しいセットアップに移動できるようにするためです(Linode上にある新しいバージョンのDebian)。 Linodeはバックアップサービスを提供しています。しかし、長期的には、ここでバックアップが行われたり、何か他の奇妙なことが発生した場合に備えて、独自のバックアップも必要です。 この質問が存在する理由は、過去にバックアップを作成しようとしたときに、次の2つの間違いのいずれかを繰り返したためです。 「OK、/その下のすべてをコピーします」に行った後、コピー先のドライブが/ media / backupの下にマウントされ、再帰的にコピーされていたため、奇妙な無限ループで立ち往生しました[obv rsyncなどでバックアップするため、ここでは当てはまらない特定の問題]または/ procや/ varなどの「生きている」ものをコピーしようとして動けなくなってしまった。または 「OK、必要なものを必要最小限にとどめます。うーん、全員のホームディレクトリ、Webサーバーのディレクトリ(すべて下/var)を取得/etcし、/ var /の下にあるすべての古いメールのコピーを取得します。vmail」を使用して、ファイルのアクセス許可またはタイムスタンプを常にめちゃくちゃにしました(今回はUNIXファイルをFATドライブにバックアップしないようにします)または何かを忘れました(「ああ、シュート、/ usr /にカスタムスクリプトがありました他の場所に保存したことのないローカル/ビン、それらを取得するのを忘れてしまった、今はなくなっていると思います」)。 したがって、ドライブ全体をまっすぐにコピーすると落とし穴が生じ、ディレクトリを選択的にコピーすると落とし穴が生じます。私はそれを正しく行う方法を知りたいです。 サーバー障害の質問完全なバックアップシステムには何が必要ですか?哲学とグッドプラクティスをカバーしていますが、私はこれらのより具体的な詳細を探しています: コピーする必要があるディレクトリと除外するディレクトリ タイムスタンプ、所有者、グループなど、どのファイル属性を提示する必要がありますか?←質問のこの半分に自分で答えることができるrsync -HXazと思います。-z本当に「私は何を守るか」で、質問に関連していないOBV を使用するなどdd、私が見る多くのバックアップのアドバイスは、ドライブがマウントされておらず、使用されていないことを前提としているようです。しかし、/ procのような「生きている」ディレクトリと、/ varの下のサブディレクトリ(ただし、/ varの下にあるもののいくつかは間違いなく保持する必要があるとわかっています)および/ mount を除外することは想定されていませんか?この状況で考えなければならないことは他にありますか?それから、rsyncでたくさんの--excludeフラグを使ってそれを切り取ることができると思います。 または、より良いアイデア、特にFOSSフレンドリーなアイデアはありますか?

1
Gitlabバックアップファイルの場所(Omnibusインストール)
omn​​ibusインストールパッケージを使用してGitlabをインストールしました。 以下のコマンドを使用してバックアップを取りました sudo gitlab-rake gitlab:backup:create バックアップが正常に作成されました。しかし、バックアップファイルの場所はわかりません。すべてのGitlabバックアップはデフォルトでどこに保存されますか?
21 backup  git  gitlab 

9
バックアップチェックのベストプラクティス
管理者が自動バックアップのためにシステムを作成し、それを忘れる場合、これは一般的な状況です。システムが管理者の通知に失敗した後にのみ、そのバックアップシステムは以前に破損したか、何らかの障害のためにバックアップを復元できず、現在のバックアップ元がありません。


13
Linuxシステムの完全な復元
私はrsyncを使用してシステムからさまざまなファイルをバックアップすることに慣れていますが、マシンを完全に復元する最良の方法は何ですか。 私が過去に試したことは: Fedoraインストールディスクから基本的なフォーマット/再インストールを行う ネットワーキングが有効になっていることを確認してください rsyncバックアップからすべてを新しくインストールしたシステムの上部にコピーします このように動作しますが、インストールされたすべてのパッケージが100%動作するとは思いません。 最小限の労力でシステムを復元できるようにしたいのですが、バックアップが行われたときと同じようにすべてが機能します。また、可能であれば、他のマシンにインストールし、本質的に同じパッケージとデータを持つ2つのマシンをインストールします。

8
SQL Server 2008 Express-「最高の」バックアップソリューション?
ロックされています。この質問とその回答はロックされています。なぜなら、質問はトピックから外れていますが、歴史的に重要だからです。現在、新しい回答やインタラクションを受け入れていません。 SQL Server 2008 Expressを使用する場合、どのバックアップソリューションをお勧めしますか?私はSQL Serverを初めて使用しますが、MySQLのバックグラウンドから来ているので、別のコンピューターでレプリケーションをセットアップし、そのサーバーのXcopyバックアップを取得することを考えました。 ただし、残念ながら、Express Editionでは複製は使用できません。 このサイトは頻繁にアクセスされるため、遅延やダウンタイムは発生しません。また、1日に2回バックアップを行うことも考えています。 あなたは何をお勧めします?使用できるコンピューターは複数ありますが、Expressバージョンを使用しているので、それが役立つかどうかはわかりません。

3
MySQLでデータではなくテーブル構造をバックアップするにはどうすればよいですか
データベースのバックアップを作成するためにMySQL Administratorを使用しています。データベース全体とそのすべてのテーブルを完全にバックアップできます。サイズが非常に大きいテーブルがいくつかあるため、テーブルの構造(要素のみ)のみをバックアップし、データはバックアップできないのではないかと考えています。
20 mysql  backup  restore 

8
スナップショットとRAIDは、オンサイトの優れたバックアップソリューションとしてカウントされますか?
バックアップを取る理由として考えられる2つの主な理由は、スナップショットとRAIDの両方をbtrfsと共に使用する場合に注意が必要と思われます。(ここでRAIDとは、RAID1または10を意味します) データの偶発的な削除:スナップショットはこのケースをカバーします ドライブの故障とビットの腐敗 完全な障害:RAIDはこのケースをカバーします 不良データを返すドライブ:RAID + btrfsのエラー修正機能がこのケースをカバー オンサイトのバックアップソリューションとしては、これはうまく機能しているようで、別のデータストレージデバイスは必要ありません! ただし、RAIDとスナップショットの両方が適切なバックアップとは見なされないと聞いているので、何か見落としているのではないかと思っています。 btrfsがまだ成熟した技術ではないことを除けば、私が見落としたことはありますか?または、私の考えは正しいですか、これは有効なオンサイトバックアップソリューションですか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.