This commit is contained in:
Benjamin Toby 2026-01-27 09:16:56 +01:00
parent 88c896b6ae
commit 6338d1520d

View File

@ -18,15 +18,17 @@ await s3DownloadFile({
folder: R2_FOLDER, folder: R2_FOLDER,
}); });
execSync(`tar -xJvf ${R2_FILE_NAME}`, { execSync(`[ -d ${R2_FILE_NAME} ] && tar -xJvf ${R2_FILE_NAME}`, {
cwd: BACKUP_DIR, cwd: BACKUP_DIR,
}); });
/** /**
* # Restore Server Data * # Restore Server Data
*/ */
const proxyBackupDir = `${BACKUP_DIR}/.backup/.coderank/proxy`;
execSync( execSync(
`rsync -avz --ignore-existing ${BACKUP_DIR}/.backup/.coderank/ /root/.coderank/`, `[ -d ${proxyBackupDir} ] && rsync -az --delete ${proxyBackupDir}/ /root/.coderank/proxy/`,
{ {
...execOpts, ...execOpts,
}, },