タグ

backupに関するsudoemacsのブックマーク (20)

  • Linux の ext4 ファイルシステムで間違って上書きしたファイルを復旧させた - 鈴木うどんの横須賀おもしろ生活

    結論 ext4magic 最高!!!!111 やったこと % ext4magic “デバイス名に” -r -a “このunixtimeから” -b “このunixtimeまで存在していた” -f “このファイル名のファイルを復旧する” 実例 /dev/md0 上の昨日の20:00から20:30の間まで存在していた udonchan/backup.tar を復旧させたい % ext4magic /dev/md0 -r -a $(date -d "-1day 20:00 +%s") -b $(date -d “-1day 20:30 +%s) -f "udonchan/backup.tar" どうしてこうなった 年末なので OSX をクリーンインストールしようとして ~ をバックアップしたが間違って上書きして消した。 具体的に? ~ をサーバ上にバックアップするぜ % tar cf -C /U

    Linux の ext4 ファイルシステムで間違って上書きしたファイルを復旧させた - 鈴木うどんの横須賀おもしろ生活
  • MySQL バイナリログを使ったデータリカバリ | Ore no homepage

    目黒川の桜きれいですね〜(*^^*)…なーんてガラじゃないことを言いたくなるくらい良い咲きっぷりでしたよ、エエ。で、来週末、花見に行くんだけど、まだ散らないでほしいっすねー。 えーっと、久しぶりにMySQLの記事。binlogを使ったリストア手法について。ネットを漁るとMySQLの運用に関する記事は多くヒットするんだけど、障害からのデータリカバリ、特にロールフォワードを扱った記事が思ったより多くない。おれは運が良いのか悪いのかMySQLのデータリカバリをしなければならないような局面に何度か直面しているので、手順について書いてみようかな、と。ここではMySQL〜5.5を対象にしている。直近での最新のメジャーバージョンはMySQL5.6なんだけど、おれはまだ5.6について大して知らない。5.6ならもっとイケてるやりかたがあるかもしれない。あったらいいな。 0. 環境 次のような環境を前提として

  • /etc以下のファイルの変更をこっそりgitでトレースするツール - めもめも

    ・・・というと、「それってetckeeperでできるよ」という返答が高確率で返ってくるのですが、etckeeperの場合は、/etc以下を直接、バージョン管理システムの管理対象にして、システム管理者が意識的にコミットする形になります。 そうではなくて、たとえば、標準構成のLinuxの環境を利用者に貸し出して、自由にカスタマイズして使ってもらうのだけど、何か問題がおきて問い合わせがあった時に、サポート担当者が過去の設定変更の履歴を追えると便利じゃない? というような利用シーンを想定しています。なので、利用者には存在を意識させずに、裏でこっそり差分を記録してけるといいかな、という感じです。 というようなことを3分ぐらい考えて書いたのが下記のスクリプト。 etctrace.sh #!/bin/sh TARGET=/etc REPODIR=/backup/etcrepo mkdir -p $REP

    /etc以下のファイルの変更をこっそりgitでトレースするツール - めもめも
  • Percona XtraBackupの機能紹介 (1) 差分バックアップ | 外道父の匠

    誰もが一度は「差分だけバックアップできたらな」と思うところですが、なんとXtraBackupには差分バックアップがあるのです。 Incremental Backups 巨大に膨れ上がったデータベースの更新分だけを抽出して、別サーバで完全体に戻しておく、といったことができるため、より効率的なバックアップを行うことができます。少なくともバイナリログによる差分バックアップとかダサいことはやる必要がなくなります。 メリットとデメリット メリット 差分バックアップの処理時間は全体バックアップより短くなります 差分バックアップは容量が変更分だけのためかなり小さくなります ベースバックアップから好きな差分のところまで復元できます デメリット リストアのために差分の適用処理が必要になります ベースと差分のバックアップ世代管理が複雑になります # まず全体 mkdir -p /backup/base xtr

    Percona XtraBackupの機能紹介 (1) 差分バックアップ | 外道父の匠
  • イイ:モバイル

    2002 年 2 月に開設しましたコムギドットネットは、2009 年 7 月に日初のAndroid端末 HT-03A の発売を機に And... 子供用のスマートフォンにゲームだけを入れて使わせていたのですが、広告をタッチしてアプリを勝手に入れてしまったり広告ページを開いてしまうなどの...

  • Remastersys の近況 - 箕面市役所Edubuntu日記

    みなさまこんばんは、箕面市役所の那谷です。 当ブログには、検索語「Remastersys」でお越しいただく方も多いようです。 今日は、Maverickでの使い方について、整理しておきたいと思います。 ●1.公式サイトから、レポジトリを追加するためのAPTライン文字列をコピーします。 「KarmicやLucidやそれ以降の、GRUB2なUbuntuでは、「karmic版(バージョン2.0.13-1以降)」を使ってください、と書いてあります。 公式サイト: http://www.geekconnection.org/remastersys/ubuntu.html ソースリスト文字列: deb http://www.geekconnection.org/remastersys/repository karmic/ 実際、http://www.geekconnection.org/remaster

  • xtrabackup を使ってみた - tokuhirom's blog

    xtrabackup とか前からつかってみたかったのでつかってみた。データセットが 500 MB ぐらいなので、サクサクいける。500MB のうちほとんどはクローラちゃんがとってきたデータ。500MBぐらいのデータとるとこんなかんじ。 xtrabackup --backup 4.31s user 2.44s system 20% cpu 33.174 totalバイナリをここからとってきてみる。俺は ubuntu つかってるので dpkg -i でさっくりいれる。 http://www.percona.com/mysql/xtrabackup/ あとはこんなかんじで。 0 4 * * * cd /var/lib/mysql/ && rm -rf /var/lib/mysql/xtrabackup_backupfiles && xtrabackup --backup && scp -r ./

  • Munin

    By Yann Hamon - Nagios section by Julien Rottenberg Released under a Creative Commons NC-BY-SA licence "Munin is a server/node pair that graphs, htmlifies and optionally sends out notifications about data it gathers. It's designed to let it be easy to graph new datasources." from the official munin documentation Introduction Getting started - a simple setup Setting up the node Setting up the munin

  • 戻り値について | bashスクリプト講座

  • 威尼斯人游戏网址-9778wns888

    威尼斯人游戏网址最新的娱乐登录网址:www.582net,www.402com,www.2138acom,www.4001com,威尼斯人游戏网址为亚洲玩家们带来了精彩的业余生活,威尼斯人游戏网址欢迎大家体验试玩.。

  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
  • rsync (+ ssh) で簡単バックアップ

    Miscellany Top > Linux Memo > backup by rsync Backup by rsync (+ssh) 2000.12.8 updated Linux/UNIX 上のデーターを(別の Linux/UNIX マシンに)バックアップしたり、2つのマシンのあるディレクトリどうしの内容を同期するのに、どうしているでしょうか?私の場合、以前は NFS でマウントして、cp -a (コピー)したりしていたのですが、環境が変わってから NFS を利用できなくなってからは、rsync を使うようになりました。 この rsync によるバックアップというのは、使うまでは「設定その他が必要で面倒そう...」と思っていたのですが、実際にやってみると手動でバックアップ・同期するだけなら設定も必要なく、あっさり使えました。 また、ssh と併用することでポートフォワーディング先のマ

  • MySQLのデータベースのバックアップ方法 - memo.xight.org

    Summary MySQLのデータベースのバックアップ方法についての備忘録 DBを停止してよい場合 (ファイルのコピー) # /etc/init.d/mysqld stop # cp -r /var/lib/mysql /path/to/backup/mysql-backup # /etc/init.d/mysqld start DBを停止したくない場合 (オンラインバックアップ) mysqlhotcopy, mysqlsnapshot, mysqldump などを利用する。 mysqlhotcopy ISAMテーブルやMyISAMテーブルをそのままの形でオンラインバックアップするPerlスクリプト # mysqlhotcopy -u user -p password dbname /path/to/backup mysqlsnapshot サーバ上のすべてのISAMテーブルまたはMyIS

  • シェルスクリプトとCronでファイルを自動バックアップ&ローテーション - (DxD)∞

    Day by Day Infinity – Webな日々(HTML/XHTML/CSS/JavaScript/PHP/CMS) 「シェルスクリプトとCronでデータベースを自動バックアップ&ローテーション」に引き続き、今回は、ファイルの自動バックアップ&ローテーションを行うシェルスクリプトを紹介します。 ページ下部のようなシェルスクリプトを文字エンコーディングをEUC-JP、改行コードをLFで作成し、外部からアクセスできない場所に転送します。例ではシェルスクリプトを/virtual/ユーザー名/sh/ディレクトリに作成し、バックアップ先を/virtual/ユーザー名/backup/files/ディレクトリとしています。 あとは、Cronにこのシェルスクリプトを登録し、1日に1回だけ実行されるように設定するだけです。 シェルスクリプトが実行されるたびに、指定したディレクトリにファイルを圧縮し

  • バックアップ用シェルスクリプト - 徒然なるままにBlog

  • 「自動バックアップのシェルスクリプト作成」(1) Linux Square - @IT

    IT 会議室 Indexリンク Windows Server Insider Insider.NET System Insider XML & SOA Linux Square Master of IP Network Java Solution Security & Trust Database Expert RFID+IC リッチクライアント & 帳票 Server & Storage Coding Edge @ITクラブ Cafe VB業務アプリケーション開発研究 @IT SpecialPR

  • wgetやscpに帯域制限をかける - matabii's blog

    Linuxに限らずですが、ダウンロードやネットワーク越しでファイルのコピーを行うと、標準ではベストエフォートで頑張っちゃうので回線やディスクに負荷を与えてしまいます。 自分専用マシンでは問題無いですが、サーバでサービスを提供してたりすると数秒の負荷も無視出来ないので気を使います。そこで、有名コマンドで使用する帯域に制限をかける方法。 ・wget --limit-rateのオプションで制御可能。単位はbyte/秒 wget --limit-rate=100000 http://XXXXXX.com/aaa.tgz これで100KB/秒で転送。・scp -lオプションで制御可能。単位はKbit/秒 scp -l 800 root@XXXXXX.com:/aaa/aaa.tgz ./ これで100KB/秒で転送。・rsync --bwlimitオプションで制御可能。単位はKbyte/秒 rsyn

    wgetやscpに帯域制限をかける - matabii's blog
  • MySQLバックアップ頂上決戦!! LVMスナップショット vs InnoDB Hot Backup

    スナップショットを使えばとある瞬間のディスクやファイルシステムのデータをいつでも後から参照することができる。しかもスナップショットの作成は一瞬だ。スナップショット機能を活用すれば最強のオンラインバックアップソリューションが出来るだろう。 しかし、スナップショットでバックアップを取るなんて危険な操作じゃないのか?!と不安に思われる方もいらっしゃるかも知れない。MySQL Serverが稼働中にいきなりデータだけをとってくるのだから、そのような疑問を持たれるのは頷ける。しかし仕組みさえ分かればスナップショットによるバックアップは怖くないということが分かるはずだ。そこで、まずはスナップショットによるバックアップの仕組みについて説明する。スナップショットを取る際の要件は次の通りである。 全てのデータを単一のボリュームに置くこと。つまり、一回のスナップショット操作でバックアップが取れることだ。 ディ

    MySQLバックアップ頂上決戦!! LVMスナップショット vs InnoDB Hot Backup
  • バックアップにrsync --link-destを使うと良い場合もあるよ | rutoの日記 | スラド

    バックアップのためにtarやafioなどを使う場面や、単に古いファイルを取っておきたいという理由でバージョン管理システムを使う場面の何割かはrsyncを--link-destオプション付きで使った方が良い。 rsync --link-destは次のようにして使う。 これは次のような動作になる sourceをdestにコピーする。ただしoldにあるファイルと同じ内容のファイルはそのファイルへのハードリンクにする。 これを次のようにcronと組み合わせることで、毎日のバックアップが取れる。 日付を名前にしたディレクトリを作る前の日のディレクトリを--link-destのパラメータに渡して、バックアップ対象のディレクトリを新しいディレクトリにコピーする。つまりpdumpfsやrsnapshotやglastreeと同じことがrsync単体でできる。 #ちなみに--link-destはpdumpfs

  • Open Tech Press | MySQLデータのバックアップ方法

    2007年5月31日10:53 Tom-Adelstein、Bill-Lubanovic(2007年5月29日(火)) ファイルやディレクトリのバックアップは比較的簡単だが、データベースのバックアップとなると、いくつか特別な工夫を施す必要がある。ここではMySQLを取り上げているが、同じ原理はPostgreSQLやその他のリレーショナルデータベースにもあてはまる。 稿は、最近O’Reillyから出版された書籍『 Linux System Administration 』の抜粋。 MySQLサーバを休みなく稼働させ続ける必要がないなら、以下に示すような圧縮なしのオフラインバックアップ手法が手っとり早い。 MySQLサーバを停止させる。 # /etc/init.d/mysqld stop MySQLのデータファイルおよびディレクトリをコピーする。例えば、MySQLのデータディレクトリ/var

    Open Tech Press | MySQLデータのバックアップ方法
  • 1