From eebea4ce0dfda43d0a7bce9dbf8b345b605430c9 Mon Sep 17 00:00:00 2001 From: ray Date: Sun, 13 Sep 2020 21:23:17 +0100 Subject: [PATCH] create backup of files first, add verbosity back --- tools/wp-content-db/restore.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tools/wp-content-db/restore.sh b/tools/wp-content-db/restore.sh index 3263e3d..a915bef 100755 --- a/tools/wp-content-db/restore.sh +++ b/tools/wp-content-db/restore.sh @@ -8,8 +8,12 @@ backup_dir="$1" echo "restoring from $backup_dir" -cat "$backup_dir/$backup_dir.tar" | ssh "$remote_ssh" "cd /; tar zxf -" +backup_dest="/tmp/wp-content-$(date +%s)" +ssh "$remote_ssh" "mv $remote_wp_path/wp-content $backup_dest" +echo "remote wp-content backed up as: $backup_dest" +cat "$backup_dir/$backup_dir.tar" | ssh "$remote_ssh" "cd /; tar zxvf -" +# TODO - backup database first? cat "./$backup_dir/$backup_dir.sql" | wp db import --ssh="$remote_ssh$remote_wp_path" - wp search-replace "$local_protocol://$local_domain" "$remote_protocol://$remote_domain" \