Mám potíže s pleskrestore na Plesku 10.4.1, CentOS 5.

Mám 6 souborů, které jsem vytvořil (také v Plesku 10.4.1) s pleskbackup, rozdělené na 4 GB:

Zde je to, co jsem použil ...

$ /usr/local/psa/bin/pleskbackup --server --output file=ftp://user:[email protected]/colossus729_split_0 --split=4G 

... vytvořit tyto soubory:

colossus729_split colossus729_split.001 colossus729_split.002 colossus729_split.003 colossus729_split.004 colossus729_split.005 

Ale plesk restore by s těmito soubory nefungoval (na rozdíl od dokumentace)

# /usr/local/psa/bin/pleskrestore --restore colossus729_split -level server -license 

a dostat tuto chybu:

'The file you are trying to upload is not a valid backup file' 

Zkusil jsem to tedy udělat s dokumentací, ale chybí jí to podrobnosti a přesnost. Navíc jsou všechny chybové zprávy, které jejich aplikace vrátí, bezcenné.

Jo, a musím říci, že je to naposledy, co jsem se pustil do projektu s Pleskem.

Místo toho museli moji lidé podpory soubory rozbalit (rozbalit?), Abych mohl získat přístup k tomuto souboru XML.

backup_info_1112070810.xml 

Tyto informace nejsou nikde zahrnuty v dokumentaci Plesk FYI.

Ale stále mám chyby

# /usr/local/psa/bin/pleskrestore --restore backup_info_1112070810.xml -level server -license -map map_file Backup file has wrong format Dump has critical errors. 

Pak jsem musel vytvořit soubor mapy (i když z dokumentace Plesku vyplývá, že je vyžadován pouze pro Plesk 8.6 a 9 (Linux): http://kb.parallels.com/6164

# /usr/local/psa/bin/pleskrestore --create-map backup_info_1112070810.xml -map map_file 

Ale stále mám chyby. Začíná vidět trend.

Po ověření souboru jsem si uvědomil, že obsahuje chyby, takže jsem musel ručně přidat další 2 adresy IP na Plesk

# /usr/local/psa/bin/pleskrestore --validate-map map_file 

Líbilo se to takto:

123.123.123.xx/255.255.255.0 123.123.123.xx/255.255.255.0 

Poté byl mapový soubor ověřen:

# /usr/local/psa/bin/pleskrestore --validate-map map_file 

Při pokusu o obnovení se ale stále zobrazila stejná chybová zpráva

# /usr/local/psa/bin/pleskrestore --restore backup_info_1112070810.xml -level server -license -map map_file Backup file has wrong format Dump has critical errors. 

Nalezení tohoto příspěvku: http://forum.parallels.com/showthread.php?t=109694 Rozhodl jsem se pokusit se upgradovat Plesk z 10.2 na 10.3.1, pak na 10.4.4 (původně jsem měl 10.4.1).

Poté jsem to spustil a vše se obnovilo. U 150 domén a 24 GB to trvalo nejméně 10 hodin

# /usr/local/psa/bin/pleskrestore --restore backup_info_1112070810.xml -level server -license -map map_file 

Nakonec, poté, co se objevili všichni klienti a domény a data, jsem si uvědomil, že mám stále následující problémy, ještě jednou díky Plesku:

  1. Na rozdíl od předchozí instalace Plesku, který měl PHP 5.3, byla tato obnova nastavena na 5.1, což způsobilo rozbití mnoha stránek. Opraveno instalací PHP53 (pomocí oficiálního zdroje Plesk) a automatickým instalátorem

    $ / usr / local / psa / admin / sbin / autoinstaller

  2. Provedl jsem opravy svého předchozího souboru php.ini. Plesk se neobnovil. Jmenovitě problém s podporou časových pásem. Opraveno přidáním následujícího a restartováním httpd.

    date.timezone = "Amerika / New_York"

  3. Po obnovení se nepodařilo získat přístup k Plesku, stále dostával 404s. Vyřešeno deaktivací SSO.

  4. Všechny servisní plány byly nastaveny na výchozí hodnoty. Nepříjemný.

  5. V neposlední řadě dlouhým výstřelem (alespoň prozatím). Když jsem obnovil domény, zjistil jsem, že dostali nesprávného vlastníka. Soubory uživatele vlastnil nesprávný uživatel. Strašné, Plesku, opravdu hrozné. Musel udělat rekurzivní chown v rámci httpdocs, aby soubory získaly ty správné vlastníky.

    $ chown -R uživatel: skupina *

Upack / Untar:

cat 'backupfilename' 'backupfilename'1 'backupfilename'2 'backupfilename'3 | tar xzpv 

Poté jsem pro úplné obnovení serveru musel udělat jen:

/usr/local/psa/bin/pleskrestore --restore 'backupfilename'.xml -level server 
  • Děkuji za tvou odpověď. Nemám to bohužel možnost otestovat, protože jsem Plesk nadobro opustil.

Pracoval pro vás: Charles Robertson | Chcete nás kontaktovat?

užitečné informace