トップ «前の日記(2008-10-22) 最新 次の日記(2008-10-24)» 編集

ヨタの日々

2001|08|09|10|11|12|
2002|01|02|03|04|05|06|07|08|09|10|11|12|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|10|11|12|
2017|01|02|03|04|05|06|07|08|09|10|11|12|
2018|01|02|03|04|05|06|07|08|09|10|11|12|
2019|01|02|03|04|05|06|07|08|09|10|11|12|
2020|01|02|03|04|05|06|07|08|09|10|11|12|
2021|01|02|03|04|05|06|07|08|09|10|11|12|
2022|01|02|03|04|05|06|07|08|09|10|11|12|
2023|01|02|03|04|05|06|07|08|12|
2024|01|02|03|

2008-10-23 :-(

_ 朝ッ

0530起床

ねむう

_ 組織自律力

20081023_0.jpg

読む

_ 仕事

0830 出勤。

_ それ Trac Lightning 付属の backup.bat で出来るよ

リポジトリの保守

ダンプとロードが必要になる他の理由としては、Berkeley DB を他の OS や CPU アーキテクチャに以降する場合、あるいはBerkeley DB と FSFS バックエンド間を切り替えて使う場合です。

誤読してた。

つまり OS もアーキテクチャも変更しない場合は svnadmin hotcopy で OK

F:\TracLight\backup.bat はこう。ようするにコピーしてる。

rmdir /s /q "%TL_BACKUP_DIR%"
mkdir "%TL_BACKUP_DIR%\trac"
mkdir "%TL_BACKUP_DIR%\svn"
mkdir "%TL_BACKUP_DIR%\maven"
mkdir "%TL_BACKUP_DIR%\report"
mkdir "%TL_BACKUP_DIR%\hudson"


cd /d "%TL_PROJECT_HOME%"
bash.exe "%TRAC_LIGHT_HOME%\bin\backup.sh"
copy "%TL_PROJECT_HOME%\trac.htdigest" "%TL_BACKUP_DIR%"
copy "%TL_PROJECT_HOME%\svnauthz" "%TL_BACKUP_DIR%"
xcopy "%TL_PROJECT_HOME%\maven" "%TL_BACKUP_DIR%\maven" /e /c /h
xcopy "%TL_PROJECT_HOME%\report" "%TL_BACKUP_DIR%\report" /e /c /h
xcopy "%TL_PROJECT_HOME%\hudson" "%TL_BACKUP_DIR%\hudson" /e /c /h

途中で呼んでる backup.sh はこう。hotcopy してる。

#!/bin/sh

for i in trac/* ;
do
 export PROJ=`python.exe -c "import sys,re;r=re.split('/',sys.argv[1]);print r[len(r)-1]" $i`
 echo == Backup Project: $PROJ ==
 trac-admin.bat trac/${PROJ} hotcopy "$TL_BACKUP_DIR/trac/$PROJ"
 svnadmin hotcopy svn/${PROJ} "$TL_BACKUP_DIR/svn/$PROJ"
done

リストア

付属の http://localhost/trac/saki/wiki/TracBackup

バックアップは、 SQLite データベースを含む project environment ディレクトリ配下の全体のスナップショットです。バックアップから環境を復元するためには、単に、 Trac サービス (Webサーバ、もしくは tracd) を停止し、バックアップからディレクトリ構造を復元した後、サービスを起動するだけです。

たんにコピーして ナントカ.ini を書き換えるだけでよさそう。

_ [英会話][イーオン]英会話レッスン Get Set 8B

想像力が働かないときはさっぱり言葉が出てこない。

_ [][きのこごはん]飯

きのこごはん。