بازگردانی بکاپ از whm

سلام و خسته نباشید.

از بخش Backup Configuration بک آپ خودکار از فایل ها و دیتابیس اکانت های خودم روی سرور تنظیم کردم.
چطور باید این بکاپ هارو برگردوند از whm؟
در صفحه Restore a Full Backup/cpmove File از گزینه Restore with Username می خوام استفاده کنم ولی در پایینش Username for the account that you wish to restore رو نوشته چیزی پیدا نکرد.
همونجا نوشته شده:
The files must be in one of the following directories on the server: /home, /home2, /home3, /root, /usr, /usr/home, or /web

You must upload the file to one of the above directories before you can use this feature.

فرمت فایلم backup-{MM.DD.YYYY}{HH-MM-SS}{USER}.tar.gz اینطوری هست چطور باید در مسیر هایی که گفته شده بکاپ رو آپلود کنم؟ در مسیر پیشفرض بک آپ های cpanel گذاشتم فایل رو ولی پیدا نکرد

و چطور از یک بکاپ کلی اکانت های سرور یک سایت (اکانت) یا یک مسیر مشخصی مثلا ساب فولدر یا ساب دامین رو ری استور کنم؟

در اینترنت چیزی که کمک کنه پیدا نکردم ممنون میشم روش ری استور کردن بکاپ رو با روش Restore with Username توضیح بدید؟

و چطور بدون دانلود و آپلود مستقیم فایل بکاپ رو از سرور بکاپ به سرور اصلی برگردونم؟
‘<? file_put_contents('latest-version.zip', file_get_contents('http://dl.domain.ir/testfile.zip')); ?>’
با کد بالا قبلا می تونستم منتقل کنم اما جدیدا فقط یک فایل zip بدون حجم ایجاد میشه که چیزی داخلش نیست.

سلام
دوستانی ک سر رشته whm دارن ممنون میشم کمک کنن
@arash @mohamadreza
هم اکنون نیازمند یاری سبز دستان سرسبزتان هستیم

برای این منظور فایل بکاپ را باید در فولدر home یا روت ذخیره کنید سپس از قسمت مذکور فایل به لیست اضافه شده و قابلیت ریستور دارد.

برای این مورد هم کد های زیر ار با توجه به نیاز خود ویرایش کنید و در هاست اجرا نمایید توجه داشته باشید که file_get_content در سرور برای آن سرویس فعال باشد.

<?php
set_time_limit(0); //Unlimited max execution time
  
$path = 'filename.zip';
$url = 'http://domain.com/folder/file.zip';
$newfname = $path;
echo 'Starting Download!<br>';
echo 'lotfan kami sabor bashid, momken ast andaki tol bekeshad.';
$file = fopen ($url, "rb");
if($file) {
    $newf = fopen ($newfname, "wb");
    if($newf)
        while(!feof($file)) {
            fwrite($newf, fread($file, 1024 * 8 ), 1024 * 8 );
            echo '1 MB File Chunk Written!<br>';
        }
}
if($file) {
    fclose($file);
}
if($newf) {
    fclose($newf);
}
echo 'Finished download!';
?>
2 پسندیده