thecodingcompany / backupify
与 api.backupify.io 配合使用的 PHP 库
v1.0
2017-11-24 10:01 UTC
Requires
- php: >=5.6.0
This package is not auto-updated.
Last update: 2024-09-15 04:42:08 UTC
README
使用 Backupify 备份您的数据并远程存储。
<?php
/**
* Intellectual Property of Svensk Coding Company AB - Sweden All rights reserved.
*
* @copyright (c) 2016, Svensk Coding Company AB
* @author V.A. (Victor) Angelier <victor@thecodingcompany.se>
* @version 1.0
* @license https://apache.ac.cn/licenses/GPL-compatibility.html GPL
*
*/
require_once "autoload.php";
$backup = new theCodingCompany\Backupify("your.public.ip.address", "/home/backups");
$backup->setMySQLPassword("SuperSecretRootPassword")
->backupMySQL() //Or a single DB
->compressBackup() //Tar and GZIP compress
->notify(); //Send 'ready' notification to the Backupify API
发送通知后,Backupify 将通过 SCP 下载文件。您需要将我们的 SSH 公钥添加到您的 authorized_keys 文件中才能下载文件。