PostgreSQL 2テーブル ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
113:nobodyさん 03/04/16 13:29 sI0EuNRH つーか SELECTしたい列名なんて明示的に書くのが王道だろ それとも テーブル設計をコロコロ変えやがるのかと小一時間... 114:山崎渉 03/04/17 12:01 (^^) 115:33 03/04/17 13:09 >>35 n 日前のバックアップファイルを削除する、という機能が欲しくなったので付けてみた。 find と xargs コマンドが必要。 find ${BACKUPDIR} -type f -daystart -mtime +${EXPIRE_DAY} |xargs /bin/rm -f 全文は長いので >>116 に張ります。必要ないって? そんなこと言わないで・・・。 116:33 03/04/17 13:09 #/bin/sh # PostgreSQL database backup script # Dump to DATABASE_NAME_YYMMDD.pgdmp. # Delete expired files. # Output log. # Setting TARGET_DB='firstinfo tka' # List target database name. DIR=/home/postgres LOG=${DIR}/pgdump.log BACKUPDIR=${DIR}/dbbackup EXPIRE_DAY=90 # Main routine echo "pg_dump start." `date` >> ${LOG} date=`date +%Y%m%d` for db_name in ${TARGET_DB} do DUMP_FILE_PATH=${BACKUPDIR}/${db_name}_${date}.pgdmp /usr/local/pgsql/bin/pg_dump ${db_name} -b -o -Fc > ${DUMP_FILE_PATH} 2>>${LOG} echo "Database ${db_name} backup complete." `date` >> ${LOG} done echo "pg_dump complete." `date` >> ${LOG} echo "Delete obosolete pgdmp files start." `date` >> ${LOG} find ${BACKUPDIR} -type f -daystart -mtime +${EXPIRE_DAY} |xargs /bin/rm -f echo "Delete obosolete pgdmp files complete." `date` >> ${LOG}
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5387日前に更新/193 KB
担当:undef