Хостинг на Android: резервное копирование путем клонирования на внешнюю SD-карту?

Я размещаю небольшой сайт на довольно бюджетном планшете Android. Если бы это не удалось, я бы по существу потерял свои файлы. Чтобы обойти это, я думаю об использовании PHP copy (); по моей просьбе клонировать основной каталог на SD-карту планшета.

Это хорошая идея или нет? Каковы риски? Пока это происходит, будет ли PHP продолжать запускать другие скрипты?

Каталог, который будет клонирован, содержит только веб-страницы, все изображения были перемещены в другую папку.

Вот как я планирую это сделать:

include("adminverify.php");

if(isset($_GET["websiteBackup"]) && $admin=true)
{
$sdcard = "/mnt/extsdcard";
$sourcefile = "/internal/www";

// Write to a file saying the backup has started
copy($sourcefile, $sdcard) or die("Could not be done");
// Write to a file saying the backup has finished
}

Альтернативы приветствуются. Я просто сам пошел бы на планшет и скопировал файлы, но, честно говоря, планшет слишком запаздывает.

Если окажется, что PHP не может функционировать во время резервного копирования, я просто заставлю его изменить имя каталога и изменить страницу 404, чтобы сказать, что веб-сайт временно недоступен.

Если это поможет, я использую lighttpd и PHP 5.5.15

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]