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,
});
execSync(`tar -xJvf ${R2_FILE_NAME}`, {
execSync(`[ -d ${R2_FILE_NAME} ] && tar -xJvf ${R2_FILE_NAME}`, {
cwd: BACKUP_DIR,
});
/**
* # Restore Server Data
*/
const proxyBackupDir = `${BACKUP_DIR}/.backup/.coderank/proxy`;
execSync(
`rsync -avz --ignore-existing ${BACKUP_DIR}/.backup/.coderank/ /root/.coderank/`,
`[ -d ${proxyBackupDir} ] && rsync -az --delete ${proxyBackupDir}/ /root/.coderank/proxy/`,
{
...execOpts,
},