5,337
edits
Line 92: | Line 92: | ||
) | ) | ||
BORG_EXEC="borg" | BORG_EXEC="borg" | ||
ENV=( | |||
"BORG_UNKNOWN_UNENCRYPTED_REPO_ACCESS_IS_OK=yes" | |||
"BORG_RELOCATED_REPO_ACCESS_IS_OK=yes" | |||
) | |||
if [ -d "${SOURCE_DIR}" ] | if [ -d "${SOURCE_DIR}" ] | ||
then | then | ||
cd "${SOURCE_DIR}" && \ | cd "${SOURCE_DIR}" && \ | ||
$BORG_EXEC create "${BORG_CREATE_FLAGS[@]}" "${EXCLUSIONS[@]}" "${REPOSITORY}"::"${ARCHIVE_NAME}" "${BACKUP_DIRS[@]}" && \ | "${ENV[@]}" $BORG_EXEC create "${BORG_CREATE_FLAGS[@]}" "${EXCLUSIONS[@]}" "${REPOSITORY}"::"${ARCHIVE_NAME}" "${BACKUP_DIRS[@]}" && \ | ||
$BORG_EXEC prune "${BORG_PRUNE_FLAGS[@]}" "${REPOSITORY}" | "${ENV[@]}" $BORG_EXEC prune "${BORG_PRUNE_FLAGS[@]}" "${REPOSITORY}" | ||
fi | fi | ||
</pre> | </pre> |