mirror of
https://git.imnavajas.es/jjimenez/safekat.git
synced 2025-07-25 22:52:08 +00:00
Cambiados datos de conexion para BKs
This commit is contained in:
@ -6,12 +6,6 @@ use App\Models\Sistema\BackupModel;
|
|||||||
use phpseclib3\Net\SFTP;
|
use phpseclib3\Net\SFTP;
|
||||||
use ZipArchive;
|
use ZipArchive;
|
||||||
|
|
||||||
/*
|
|
||||||
erp-backup
|
|
||||||
5#xJ)6nENB!F~x^
|
|
||||||
*/
|
|
||||||
|
|
||||||
|
|
||||||
class Backups extends BaseController
|
class Backups extends BaseController
|
||||||
{
|
{
|
||||||
protected $backupModel;
|
protected $backupModel;
|
||||||
@ -60,10 +54,10 @@ class Backups extends BaseController
|
|||||||
}
|
}
|
||||||
|
|
||||||
// === 2. Backups remotos en SFTP ===
|
// === 2. Backups remotos en SFTP ===
|
||||||
$sftpHost = getenv('HIDRIVE_HOST');
|
$sftpHost = getenv('HIDRIVE_BK_HOST');
|
||||||
$sftpUser = getenv('HIDRIVE_USER');
|
$sftpUser = getenv('HIDRIVE_BK_USER');
|
||||||
$sftpPass = getenv('HIDRIVE_PASS');
|
$sftpPass = getenv('HIDRIVE_BK_PASS');
|
||||||
$remoteDir = '/users/erp2019/backups_erp/';
|
$remoteDir = getenv('HIDRIVE_BK_PATH_ROOT');
|
||||||
|
|
||||||
$sftp = new SFTP($sftpHost);
|
$sftp = new SFTP($sftpHost);
|
||||||
if ($sftp->login($sftpUser, $sftpPass)) {
|
if ($sftp->login($sftpUser, $sftpPass)) {
|
||||||
@ -275,9 +269,10 @@ class Backups extends BaseController
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (!empty($remotePath)) {
|
if (!empty($remotePath)) {
|
||||||
$sftpHost = getenv('HIDRIVE_HOST');
|
$sftpHost = getenv('HIDRIVE_BK_HOST');
|
||||||
$sftpUser = getenv('HIDRIVE_USER');
|
$sftpUser = getenv('HIDRIVE_BK_USER');
|
||||||
$sftpPass = getenv('HIDRIVE_PASS');
|
$sftpPass = getenv('HIDRIVE_BK_PASS');
|
||||||
|
|
||||||
|
|
||||||
$sftp = new SFTP($sftpHost);
|
$sftp = new SFTP($sftpHost);
|
||||||
|
|
||||||
@ -313,10 +308,10 @@ class Backups extends BaseController
|
|||||||
}
|
}
|
||||||
|
|
||||||
// También se puede intentar buscar en el SFTP si quieres
|
// También se puede intentar buscar en el SFTP si quieres
|
||||||
$sftpHost = getenv('HIDRIVE_HOST');
|
$sftpHost = getenv('HIDRIVE_BK_HOST');
|
||||||
$sftpUser = getenv('HIDRIVE_USER');
|
$sftpUser = getenv('HIDRIVE_BK_USER');
|
||||||
$sftpPass = getenv('HIDRIVE_PASS');
|
$sftpPass = getenv('HIDRIVE_BK_PASS');
|
||||||
$remotePath = '/users/erp2019/backups_erp/' . $filename;
|
$remotePath = getenv('HIDRIVE_BK_PATH_ROOT') . $filename;
|
||||||
|
|
||||||
$sftp = new SFTP($sftpHost);
|
$sftp = new SFTP($sftpHost);
|
||||||
if ($sftp->login($sftpUser, $sftpPass)) {
|
if ($sftp->login($sftpUser, $sftpPass)) {
|
||||||
@ -459,9 +454,9 @@ class Backups extends BaseController
|
|||||||
$remotePath = '/users/erp2019/backups_erp/' . $filename;
|
$remotePath = '/users/erp2019/backups_erp/' . $filename;
|
||||||
$localPath = WRITEPATH . 'backups/' . $filename;
|
$localPath = WRITEPATH . 'backups/' . $filename;
|
||||||
|
|
||||||
$sftpHost = getenv('HIDRIVE_HOST');
|
$sftpHost = getenv('HIDRIVE_BK_HOST');
|
||||||
$sftpUser = getenv('HIDRIVE_USER');
|
$sftpUser = getenv('HIDRIVE_BK_USER');
|
||||||
$sftpPass = getenv('HIDRIVE_PASS');
|
$sftpPass = getenv('HIDRIVE_BK_PASS');
|
||||||
|
|
||||||
$sftp = new SFTP($sftpHost);
|
$sftp = new SFTP($sftpHost);
|
||||||
if (!$sftp->login($sftpUser, $sftpPass)) {
|
if (!$sftp->login($sftpUser, $sftpPass)) {
|
||||||
@ -491,9 +486,9 @@ class Backups extends BaseController
|
|||||||
$remotePath = $backup['path_remote'];
|
$remotePath = $backup['path_remote'];
|
||||||
$localPath = WRITEPATH . 'backups/' . $filename;
|
$localPath = WRITEPATH . 'backups/' . $filename;
|
||||||
|
|
||||||
$sftpHost = getenv('HIDRIVE_HOST');
|
$sftpHost = getenv('HIDRIVE_BK_HOST');
|
||||||
$sftpUser = getenv('HIDRIVE_USER');
|
$sftpUser = getenv('HIDRIVE_BK_USER');
|
||||||
$sftpPass = getenv('HIDRIVE_PASS');
|
$sftpPass = getenv('HIDRIVE_BK_PASS');
|
||||||
|
|
||||||
$sftp = new SFTP($sftpHost);
|
$sftp = new SFTP($sftpHost);
|
||||||
if (!$sftp->login($sftpUser, $sftpPass)) {
|
if (!$sftp->login($sftpUser, $sftpPass)) {
|
||||||
@ -519,10 +514,10 @@ class Backups extends BaseController
|
|||||||
|
|
||||||
private function sendToSFTP($localPath, $remoteFilename)
|
private function sendToSFTP($localPath, $remoteFilename)
|
||||||
{
|
{
|
||||||
$sftpHost = getenv('HIDRIVE_HOST');
|
$sftpHost = getenv('HIDRIVE_BK_HOST');
|
||||||
$sftpUser = getenv('HIDRIVE_USER');
|
$sftpUser = getenv('HIDRIVE_BK_USER');
|
||||||
$sftpPass = getenv('HIDRIVE_PASS');
|
$sftpPass = getenv('HIDRIVE_BK_PASS');
|
||||||
$remotePath = '/users/erp2019/backups_erp/' . $remoteFilename;
|
$remotePath = getenv('HIDRIVE_BK_PATH_ROOT') . $remoteFilename;
|
||||||
|
|
||||||
$sftp = new SFTP($sftpHost);
|
$sftp = new SFTP($sftpHost);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user