init
This commit is contained in:
7
MEG/manage-MEG.ps1
Normal file
7
MEG/manage-MEG.ps1
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
$Password = "Ob>Q%T\;Cf(9\+T+-7lNQl*i*)(3;Egl"
|
||||||
|
$command = 'python /home/spaethf/tap_meg.py'
|
||||||
|
$servername = '192.168.178.4'
|
||||||
|
$username = 'spaethf'
|
||||||
|
$plinkpath = 'C:\Program Files (x86)\PuTTY\'
|
||||||
|
#Execute SSH command
|
||||||
|
echo y | &($plinkpath + "plink.exe") -pw $password $username@$servername $command
|
||||||
9
R710/backup.ps1
Normal file
9
R710/backup.ps1
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
$source="E:\Server-Files-1.1.0\world"
|
||||||
|
$local="G:\ATM8-world-backups"
|
||||||
|
$NAS="Y:\Gameserver-Sicherung\ATM8-world-backups"
|
||||||
|
if (Test-Path -Path $source) {
|
||||||
|
Remove-Item -Recurse -Force $local
|
||||||
|
Copy-Item -Path "$source*" -Destination $local -PassThru -recurse
|
||||||
|
Remove-Item -Recurse -Force $NAS
|
||||||
|
Copy-Item -Path "$source*" -Destination $NAS -PassThru -recurse
|
||||||
|
}
|
||||||
22
R710/manage-r710.ps1
Normal file
22
R710/manage-r710.ps1
Normal file
@@ -0,0 +1,22 @@
|
|||||||
|
# Autor: Florian Späth
|
||||||
|
# v1.2.0
|
||||||
|
$racadmpath = "D:\Dell\rac5"
|
||||||
|
$whattodo = Read-Host "Was moechtest du tun? 1 = Server starten, 2 = Server stoppen, 3 = Systemzustand"
|
||||||
|
|
||||||
|
if ($whattodo -eq "1") {
|
||||||
|
.\racadm.exe -r spaeth-bayern.de:5005 -u root -p "kt}y/6ZHF~.@" serveraction powerup
|
||||||
|
Write-Host "Server startet! Dauer: ca. 5 min. Minecraft Server startet automatisch mit."
|
||||||
|
}elseif($whattodo -eq "2"){
|
||||||
|
#$confirmation = Read-Host "Ist der Minecraft server ausgeschaltet? j/n"
|
||||||
|
#if ($confirmation -eq "j") {
|
||||||
|
#.\racadm.exe -r spaeth-bayern.de:5005 -u root -p "kt}y/6ZHF~.@" serveraction powerdown
|
||||||
|
#Write-Host "Server stoppt!"
|
||||||
|
#}else{
|
||||||
|
Write-Host "Schalte den Minecraft Server aus: Druecke T, schreibe /stop in die Kommandozeile."
|
||||||
|
#}
|
||||||
|
}elseif($whattodo -eq "3"){
|
||||||
|
Write-host "Systeminfo:"
|
||||||
|
.\racadm.exe -r spaeth-bayern.de:5005 -u root -p "kt}y/6ZHF~.@" getsysinfo
|
||||||
|
}
|
||||||
|
Write-host "Console schliesst sich in 15 sec. "
|
||||||
|
start-sleep 15
|
||||||
5
R710/readme.md
Normal file
5
R710/readme.md
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
# Manage R710:
|
||||||
|
Greift auf die iDrac oberfläche zu. 3 Optionen zur auswahl. 1. Server Starten, 2. Server ausschalten, 3. Serverinfo
|
||||||
|
|
||||||
|
# Backup:
|
||||||
|
Automatisches backup auf NAS aller aktiven Filesysteme
|
||||||
19
archiv/chronjob-statedrive.sh
Normal file
19
archiv/chronjob-statedrive.sh
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
touch /raid/state-drive.txt
|
||||||
|
date >> /raid/state-drive.txt
|
||||||
|
echo "" >> /raid/state-drive.txt
|
||||||
|
echo "SDA = raid_platte_1" >> /raid/state-drive.txt
|
||||||
|
sudo smartctl -a /dev/sda | sed -n '6p' >> /raid/state-drive.txt
|
||||||
|
sudo smartctl -a /dev/sda | sed -n '10p' >> /raid/state-drive.txt
|
||||||
|
sudo smartctl -H /dev/sda | sed -n '5p' >> /raid/state-drive.txt
|
||||||
|
echo "" >> /raid/state-drive.txt
|
||||||
|
echo "SDB = raid_platte_2" >> /raid/state-drive.txt
|
||||||
|
sudo smartctl -a /dev/sdb | sed -n '6p' >> /raid/state-drive.txt
|
||||||
|
sudo smartctl -a /dev/sdb | sed -n '10p' >> /raid/state-drive.txt
|
||||||
|
sudo smartctl -H /dev/sdb | sed -n '5p' >> /raid/state-drive.txt
|
||||||
|
echo "" >> /raid/state-drive.txt
|
||||||
|
echo "SDC = System" >> /raid/state-drive.txt
|
||||||
|
sudo smartctl -a /dev/sdc | sed -n '6p' >> /raid/state-drive.txt
|
||||||
|
sudo smartctl -a /dev/sdc | sed -n '10p' >> /raid/state-drive.txt
|
||||||
|
sudo smartctl -H /dev/sdc | sed -n '5p' >> /raid/state-drive.txt
|
||||||
|
rm /raid/netdrive/state-drive.txt
|
||||||
|
mv /raid/state-drive.txt /raid/netdrive/state-drive.txt
|
||||||
7
archiv/create-backup-cloud.sh
Normal file
7
archiv/create-backup-cloud.sh
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
cd /var/www/nextcloud
|
||||||
|
sudo -u www-data php occ maintenance:mode --on
|
||||||
|
tar -cpzf /mnt/Share/Backups/Nextcloud/NextcloudBackup_FileDir.tar.gz -C /var/www/nextcloud .
|
||||||
|
tar -cpzf /mnt/Share/Backups/Nextcloud/NextcloudBackup_DataDir.tar.gz -C /var/nextcloud_data .
|
||||||
|
mysqldump --single-transaction -h localhost -u nextcloud_db_user -p nextcloud_db > /mnt/Share/Backups/Nextcloud/NextcloudBackup_DB.sql
|
||||||
|
cd /var/www/nextcloud
|
||||||
|
sudo -u www-data php occ maintenance:mode --off
|
||||||
2
archiv/create-backup-passbolt.sh
Normal file
2
archiv/create-backup-passbolt.sh
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
rm /backup/backup.sql
|
||||||
|
sudo mysqldump -u root -p passboltdb > /backup/backup.sql
|
||||||
14
archiv/get-backup.sh
Normal file
14
archiv/get-backup.sh
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
rm /raid/passbolt/backup.sql
|
||||||
|
cd /raid/passbolt
|
||||||
|
sshpass -p 'DDsm4$n3' ssh root@85.214.200.227
|
||||||
|
sshpass -p 'DDsm4$n3' src /mnt/Share/Backups/Nextcloud/NextcloudBackup_FileDir_*.tar.gz root@85.214.200.227
|
||||||
|
rsync --rsh="sshpass -p 'DDsm4$n3' ssh -o StrictHostKeyChecking=no -l root" 85.214.200.227:/backup/* /backup
|
||||||
|
SSHPASS='DDsm4$n3' rsync --rsh="sshpass -e ssh -l root" -o StrictHostKeyChecking=no 85.214.200.227:/backup/ /backup/
|
||||||
|
#cd /backup
|
||||||
|
#get backup.sql
|
||||||
|
#rmdir /raid/Nextcloud_Backup -f
|
||||||
|
#mkdir /raid/Nextcloud_Backup
|
||||||
|
#src root@85.214.146.212:/mnt/Share/Backups/Nextcloud/NextcloudBackup_FileDir_*.tar.gz /raid/Nextcloud_Backup
|
||||||
|
#src root@85.214.146.212:/mnt/Share/Backups/Nextcloud/NextcloudBackup_DataDir_*.tar.gz /raid/Nextcloud_Backup
|
||||||
|
#src root@85.214.146.212:/mnt/Share/Backups/Nextcloud/NextcloudBackup_DB_*.sql /raid/Nextcloud_Backup
|
||||||
|
sudo scp -3 root@85.214.200.227:/backup/backup.sql /raid/passbolt #Passbolt
|
||||||
20
archiv/restore-backup-cloud.sh
Normal file
20
archiv/restore-backup-cloud.sh
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
cd /var/www/nextcloud
|
||||||
|
sudo -u www-data php occ maintenance:mode --on
|
||||||
|
service nginx stop
|
||||||
|
rm -r /var/www/nextcloud/
|
||||||
|
rm -r /var/nextcloud_data/
|
||||||
|
|
||||||
|
mkdir -p /var/www/nextcloud/
|
||||||
|
mkdir -p /var/nextcloud_data/
|
||||||
|
tar -xpzf /mnt/Share/Backups/Nextcloud/NextcloudBackup_FileDir_20170912.tar.gz -C /var/www/nextcloud/
|
||||||
|
tar -xpzf /mnt/Share/Backups/Nextcloud/NextcloudBackup_DataDir_20170912.tar.gz -C /var/nextcloud_data/
|
||||||
|
chown -R www-data:www-data /var/www/nextcloud
|
||||||
|
chown -R www-data:www-data /var/nextcloud_data
|
||||||
|
mysql -h localhost -u nextcloud_db_user -p -e "DROP DATABASE nextcloud_db"
|
||||||
|
mysql -h localhost -u nextcloud_db_user -p -e "CREATE DATABASE nextcloud_db"
|
||||||
|
mysql -h localhost -u nextcloud_db_user -p nextcloud_db < /mnt/Share/Backups/Nextcloud/NextcloudBackup_DB_20170912.sql
|
||||||
|
service nginx start
|
||||||
|
cd /var/www/nextcloud
|
||||||
|
sudo -u www-data php occ maintenance:mode --off
|
||||||
|
cd /var/www/nextcloud
|
||||||
|
sudo -u www-data php occ maintenance:data-fingerprint
|
||||||
Reference in New Issue
Block a user