#!/bin/bash

SRC_DIR=”/repo”
DEST_DIR=”$SRC_DIR/xtrabackup_backup”
LOG_FILE=”/var/log/move_to_xtrabackup_backup.log”
MAX_JOBS=8

shopt -s dotglob nullglob

mkdir -p “$DEST_DIR”
> “$LOG_FILE” # 清空旧日志

获取所有要迁移的文件/文件夹(排除目标目录)

mapfile -t ITEMS < <(find “$SRC_DIR” -mindepth 1 -maxdepth 1 ! -name “xtrabackup_backup”)

TOTAL_ITEMS=$

© 2025 YueGS