D
Deleted member 11691
Guest
Hallo
Ich habe ein kleines Problem:
Und zwar mache ich mit diesem Script eine Kopie von /var/www von einem externen auf einen anderen externen Server:
Nun liegen die Dateien alle auf dem zweiten Server jedoch stimmen die Rechte noch nicht.
Wie kann ich die Rechte auch mitkopieren?
Liebe Grüße,
PCFreund
Ich habe ein kleines Problem:
Und zwar mache ich mit diesem Script eine Kopie von /var/www von einem externen auf einen anderen externen Server:
Code:
#!/bin/bash
cd /home/
mkdir ./SYNC_TMP/
cd ./SYNC_TMP/
echo "===== PART 1 ====="
echo "Getting data from Server1"
scp -r root@*.beispiel.de:/var/www/vhosts ./
echo "Successfully got data from *.beispiel.de."
echo "===== PART 2 ====="
echo "Putting data to *.gamer-scene.de ..."
ssh root@*.gamer-scene.de "/etc/init.d/httpd stop && rm -R /var/www/vhosts"
scp -r ./vhosts root@*.gamer-scene.de:/var/www/
ssh root@*.gamer-scene.de "/etc/init.d/httpd start"
echo "Successfully putted data to *.gamer-scene.de."
cd /home/
rm -R ./SYNC_TMP/
echo "===== ! Synchronization successfully ! ====="
Nun liegen die Dateien alle auf dem zweiten Server jedoch stimmen die Rechte noch nicht.
Wie kann ich die Rechte auch mitkopieren?
Liebe Grüße,
PCFreund