recover
来自「ICE-3.2 一个开源的中间件」· 代码 · 共 53 行
TXT
53 行
#!/bin/sh## Prefix for utilities#db="db"## db45 RPM installation use the db45_ prefix for db utilities#if [ -x /usr/bin/db45_archive ]then db="db45"ficase $1 in "full" | "incremental") echo "Performing $1 recovery" if [ ! -d $1 ] then mkdir $1 fi echo "====== Save current logs ======" if [ ! -d db/logs/save ] ; then mkdir db/logs/save; fi \cp db/logs/log.* db/logs/save echo "====== Restore last full backup ======" \cp full/data/IntLongMap db/data \cp full/data/__catalog db/data \cp full/logs/log.* db/logs if [ $1 = "incremental" ] then echo "====== Restore last incremental backup ======" \cp incremental/logs/log.* db/logs fi echo "====== Restore 'current' logs ======" \cp db/logs/save/log.* db/logs \rm -r db/logs/save echo "====== Please run now ======" echo "% ${db}_recover -c -h db" echo "or" echo "client with Freeze.DbEnv.backup.DbRecoverFatal=1" ;; *) echo "Usage: $0 [full | incremental]" exit 1 ;;esac
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?