Page 1 of 1

Download backup (when backed up to remote ftp)?

Posted: Wed Jul 31, 2019 11:44 am
by hostmit
Hi. Is it possible to download backup, when backed up to remote ftp?

Re: Download backup (when backed up to remote ftp)?

Posted: Wed Jul 31, 2019 11:59 am
by grayfolk
hostmit wrote: Wed Jul 31, 2019 11:44 am Hi. Is it possible to download backup, when backed up to remote ftp?
Looks like not to possible: https://github.com/serghey-rodin/vesta/ ... /index.php

Re: Download backup (when backed up to remote ftp)?

Posted: Wed Jul 31, 2019 12:01 pm
by hostmit
Okey, inspected backup script, looks like there is no such feature :(

Code: Select all

<?php
// Init
error_reporting(NULL);
session_start();
include($_SERVER['DOCUMENT_ROOT']."/inc/main.php");
$backup = basename($_GET['backup']);

// Check if the backup exists
if (!file_exists('/backup/'.$backup)) {
    exit(0);
}

// Data
if ($_SESSION['user'] == 'admin') {
    header('Content-type: application/gzip');
    header("Content-Disposition: attachment; filename=\"".$backup."\";" );
    header("X-Accel-Redirect: /backup/" . $backup);
}

if ((!empty($_SESSION['user'])) && ($_SESSION['user'] != 'admin')) {
    if (strpos($backup, $user.'.') === 0) {
        header('Content-type: application/gzip');
        header("Content-Disposition: attachment; filename=\"".$backup."\";" );
        header("X-Accel-Redirect: /backup/" . $backup);
    }
}

Re: Download backup (when backed up to remote ftp)?

Posted: Wed Jul 31, 2019 3:00 pm
by skamasle
But, you can access to FTP and download it

If you send it to FTP, and then try download it from FTP in vestacp its a lot of bandwidth in your vesta server, if is in production and you not have enough is bad idea, transfer to ftp, then transfer to vesta again and then to your PC

So the easy way is connect to FTP and download it, this feature isnt enable in a lot of control panels for that reason.