📄 recover
字号:
#!/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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -