thecodingcompany/backupify

与 api.backupify.io 配合使用的 PHP 库

v1.0 2017-11-24 10:01 UTC

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 文件中才能下载文件。