Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 2c89a01

Browse files
committed
Fixup elasticsearch restore
1 parent 224ac30 commit 2c89a01

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

share/github-backup-utils/ghe-restore-es-audit-log

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,8 @@ if [ -s "$tmp_list" ]; then
6464
echo "export PATH=\$PATH:/usr/local/share/enterprise && sudo gzip -dc $GHE_REMOTE_DATA_USER_DIR/elasticsearch-restore/audit-log/$index | ghe-es-load-json 'http://localhost:9201/$index'" |
6565
ghe-ssh "$GHE_HOSTNAME" -- /bin/bash 1>&3
6666
done
67+
else
68+
ghe-ssh "$GHE_HOSTNAME" -- "sudo sh -c 'mv $GHE_REMOTE_DATA_USER_DIR/elasticsearch-restore/audit-log/* $GHE_REMOTE_DATA_USER_DIR/elasticsearch-restore/'" 1>&3
6769
fi
6870

6971
ghe-ssh "$GHE_HOSTNAME" -- "sudo sh -c 'rm -rf $GHE_REMOTE_DATA_USER_DIR/elasticsearch-restore/audit-log/'" 1>&3

share/github-backup-utils/ghe-restore-es-hookshot

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,8 @@ if [ -s "$tmp_list" ]; then
5151
echo "export PATH=\$PATH:/usr/local/share/enterprise && sudo gzip -dc $GHE_REMOTE_DATA_USER_DIR/elasticsearch-restore/hookshot/$index | ghe-es-load-json 'http://localhost:9201/$index'" |
5252
ghe-ssh "$GHE_HOSTNAME" -- /bin/bash 1>&3
5353
done
54+
else
55+
ghe-ssh "$GHE_HOSTNAME" -- "sudo sh -c 'mv $GHE_REMOTE_DATA_USER_DIR/elasticsearch-restore/hookshot/* $GHE_REMOTE_DATA_USER_DIR/elasticsearch-restore/'" 1>&3
5456
fi
5557

5658
ghe-ssh "$GHE_HOSTNAME" -- "sudo sh -c 'rm -rf $GHE_REMOTE_DATA_USER_DIR/elasticsearch-restore/hookshot/'" 1>&3

0 commit comments

Comments
 (0)