重要なデータバックアップポリシー

3975 ワード

ツール:
mklink.(前のパラメータはリンクで、後のパラメータは本物のファイルがある場所です.)
MKLINK [[/D] | [/H] | [/J]] Link Target

/D 。

/H , 。
/J 。
Link 。
Target
( )。

≪リンクの削除|Delete Links|emdw≫:非常に簡単で、リソース・マネージャでリンクを直接削除すればいいです.
 
1、MySQLデータベースのバックアップ.
mysqlデータベースのすべてのデータをmysql_にバックアップbackup.sqlファイルにあります.(mysql_backup.sqlはMy Dropboxディレクトリに格納されています)
これにより、データベースのコンテンツをDropboxディスクにインクリメンタルバックアップできます.
参照先:
mysqldump -uroot -pcreymm --all-databases > d:\mysql\%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2%%time:~9,2%.sql
passwordをパスワードに置き換えてbackupに保存します.cmdまたはbackup.batは日付別にバックアップを保存できます
d:mysqlbinmysqlcheck--all-databases--auto-repair-uroot-pcreymm passwordをパスワードに置き換えてrepairとして保存します.cmdまたはrepair.batはすべてのデータベースを修復できます
2、指定したファイル、ディレクトリをバックアップする.
たとえば、D:configディレクトリのバックアップでは、次のように使用します.
mklink/D D:\config "D:\Users\Jelly\Documents\My Dropbox\config"
注意:
1)Target(リアルファイル)がDropboxにある場合は、リアルタイムでバックアップできません.
2)/Dは、ディレクトリリンクが作成されていることを示します.
 
3、Win 7の下でUsersディレクトリを完全に移動する.
mklinkでexeディレクトリリンクを作成し、ユーザーディレクトリのすべての内容をDディスクにリダイレクトします.mklink.exe/D C:Usersマイユーザー名D:マイユーザー名.
注意:
1)ログインしているユーザは操作できないので,一般的にAdministratorでログインしてこの操作を行う.
2)ユーザディレクトリをすべて指向するとChromeプラグインがインストールできなくなり、TEMPとTMPディレクトリを非junctionディレクトリに設定する必要があります.
4、コマンドラインの下で計画タスクを作成します.
C:\Windows\system32>schtasks/create/sc ONIDLE/I 1/ru System/tn "Jelly_Sched
ule"/tr "C:\Windows\system32\schedule_tasks.bat"
成功:計画タスク「Jelly_Schedule」の作成に成功しました.
注意:アイドル時に実行される計画タスクは実行できないようです(%CD%がsystem 32ディレクトリに展開されている可能性があります).その後、次のコマンドに変更して、起動時に自動的に実行される計画タスクを作成します.タスクは正常に実行されます(mysqlデータベースをバックアップできます).
schtasks/create/sc ONSTART/ru System/tn "Jelly_Backup"/tr "D:\Tools\CMD\backup\schedule_tasks.bat" 
4、バックアップRSS Live Links購読.
@remはRSSが購読した実際のファイルをMy Dropboxディレクトリに保存します.実行する前に、ファイルを実際のディレクトリに切り取ります.
mklink "C:\Users\jelly\AppData\Local\Google\Chrome\User Data\Default\Local Storage\chrome-extension_hcamnijgggppihioleoenjmlnakejdph_0.localstorage""D:\Users\Documents\My Dropbox\Backup\RSS Live Links\chrome-extension_hcamnijgggppihioleoenjmlnakejdph_0.localstorage"
注意:よく使われているため、タイミングコピー方式にも変更されています.
 
5、WizKnowledgeの重要なデータをバックアップする.
mklink/D"D:UsersDocumentsMy KnowledgeDataDefaultオリジナル記事""D:UsersDocumentsMy DropboxBackupMy WizKnowledgeオリジナル記事"
@rem mklink "D:\Users\Documents\My Knowledge\Data\Default\index.db""D:\Users\Documents\My Dropbox\Backup\My WizKnowledge\index.db"
ファイルdbは常に使用状態でバックアップできないし、頻繁に変動し、リアルタイムバックアップもよくない.そこで空き時間にMy Dropboxディレクトリにコピーすることにしました.
6、オリジナルの文章とバージョン管理ツールを結合する.
大胆に修正しやすく、履歴の紛失を心配する必要はありません.
シナリオ1(不可):オープンソースプロジェクトsinojelly/hg/DocumentsディレクトリにMy DropboxのオリジナルWizKnowledge記事を追加します.
操作手順:
1)hg clone sinojellyからあるディレクトリへ.次にDocumentsを新規作成し、pushをライブラリに追加します.(Documentsディレクトリの作成)
2)Documentsディレクトリcloneを私のドキュメントディレクトリに移動します.(.hgがDropboxディレクトリにないようにするためには、WK記事はライブラリのサブディレクトリにある必要があります)
この一歩は問題があって,成功しなかった.
D:\Users>hg clone https://sinojelly.googlecode.com/hg/Documents Documents
abort: destination 'Documents' is not empty
3)フィルタ条件を設定し,Check Inオリジナル記事のziwのみをサーバに与える.
シナリオ2(実行可能):同じソースを2つのリンクディレクトリにマッピングします.(これは正常に実行できます.ディレクトリリンクに注意して、/Dパラメータを使用します.)
mklink/D:ProjectsGooglesinojellyDocuments"D:UsersDocumentsMy DropboxBackupMy WizKnowledgeオリジナル記事"
その後、Documentsをhgライブラリにアーカイブします.
シナリオ3:WizKnowledgeがバージョン管理をサポートするのを待つ.
シナリオ4(未使用):Dropboxディレクトリの下でhgで文章を直接管理します.
ライブラリもDropboxに再アップロードされるため、必要に応じてhgライブラリに文章を追加するだけです.
hgライブラリはGoogleと同期しません.
現在のディレクトリにライブラリを作成します.
D:\Users\Documents\My Dropbox\Backup\My WizKnowledge\ >hg init
の後にhg addでファイルを追加し、バックアップが必要なたびにhg commitでいいです.