タグ

backupとlinuxに関するyuki_2021のブックマーク (4)

  • [ThinkIT] 第1回:オープンソースMondo Rescueによるバックアップ手法 (1/3)

    PCの世界でバックアップというと、CD-ROMやDVD-RAM、DVD-Rへのデータ退避を想像しますが、エンタープライズシステムにおけるバックアップは非常に多種多様です。 一口に「バックアップをしたい」といっても、バックアップ装置の構成やデータの取得方法、データの種類、圧縮方法、ツール、ネットワーク経由やSAN経由でのバックアップなど様々な手段やツール、製品が存在しています。 連載では表1に示すLinuxシステムのバックアップ手法から、「オープンソースソフトウェアMondo RescueによるリカバリDVDの作成」と「NetVault for Linuxを使ったバックアップ」を取り上げ、解説していきます。 オープンソースソフトウェアMondo RescueによるリカバリDVDの作成 レスキューモードによるシステムリカバリ rsyncによるデータレプリケーション NetVault for

  • Rsyncによるデータバックアップ

    少し前からバックアップをしないとまずいなと思っている矢先に、現用機が再インストールするような事態に追い込まれてしまいました。幸いにもバックアップテストをしていたので、前日のHPのデータはバックアップできていたので、つなぎで運用を維持できました。ということで、備えあれば憂いなしということで、rsyncでデータのバックアップをすることにしました。RAIDを使ったり、CPUや電源を二重化したりしてサーバ機自体を高信頼化する方法もありますが、ホットスワップ等を考えるとかなりの費用がかかるのと、当然維持費(電気代)も高くなります。また、壊れるのはHDDやCPU、メモリだけとは限らず、奥さんパソコンで経験したようなマザーボード障害となると、簡単には復旧できません。 従って、障害時にとりあえずサーバを復旧させ、時間があるときにサーバを復旧できるよう、他のパソコン(奥さんのパソコン)にLinuxを入れ、不

  • Command Technica:はじめてrsyncを使う方が知っておきたい6つのルール (1/2) - ITmedia エンタープライズ

    Linuxなどを利用する上で、「これはどうやったら実現できるのだろう」と思うことは数知れない。連載では、ユーザーがひんぱんに遭遇するであろう問題と、その解決方法を解説する。上級者には新たな発見を、初心者には上級者への道の手引きとなるだろう。 ファイルやディレクトリをバックアップ/同期するためのツールは幾つも存在していますが、rsyncはとりわけ大きな人気を誇っているといってよいでしょう。変更分を検出して差分のみを転送することで、ネットワーク経由でも効率的にバックアップ/同期が行える点や、sshなどのリモートシェル経由での利用が可能な点など、機能の洗練度はさすがに登場から10年以上たっているだけのことはあります。バックアップやミラーリングなどの用途であれば、基的にはコピー元とコピー先でわずかな違いしか発生しないはずで、ファイルの相違部分だけを転送するrsyncは効率的に機能します。 そん

    Command Technica:はじめてrsyncを使う方が知っておきたい6つのルール (1/2) - ITmedia エンタープライズ
    yuki_2021
    yuki_2021 2008/12/05
    大容量のファイルを転送するのに使えるrsyncの入門向け文書
  • PHPだけで指定ディレクトリをバックアップしたいと思っています。…

    PHPだけで指定ディレクトリをバックアップしたいと思っています。 例えば /web_site /html   ・・・一般公開用ディレクトリ /sysytem  ・・・PHPシステム用ディレクトリ /backup ・・・バックアップ保存ディレクトリ backup.php ・・・バックアップを実行するPHPファイル というファイル構造でbackup.phpcronなどで実行すると、/web_siteにあるファイル・ディレクトリがすべて/backupにコピーされていると言ったイメージです。 これまではopendir関数を使ってコピー元ディレクトリを開き、その中のファイルをcopy関数を使ってコピー先ディレクトリにコピーしてました。 しかし、もっと手軽に・完結・高速に出来る方法がないかと思い、質問します。 出来れば環境依存しない方法で、使える関数・ソース構造のヒントを教えていただければと思います

    yuki_2021
    yuki_2021 2007/10/18
    cronを使ったバックアップ方法。PHPでバックアップする際のサンプルコード。
  • 1