core/src/opnsense/scripts/remote_backup.php
2020-02-14 13:24:19 +01:00

14 lines
300 B
PHP
Executable File

#!/usr/local/bin/php
<?php
require_once('script/load_phalcon.php');
use OPNsense\Backup\BackupFactory;
$backupFact = new BackupFactory();
foreach ($backupFact->listProviders() as $classname => $provider) {
if ($provider['handle']->isEnabled()) {
$provider['handle']->backup();
}
}