Cambiados datos de conexion para BKs

This commit is contained in:
imnavajas
2025-07-14 14:22:38 +02:00
parent f40e88ed6e
commit d31830cf1a

View File

@ -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);