2017 © Pedro Peláez
 

yii2-extension yii2-backup

Database Backup and Restore functionality

image

yiier/yii2-backup

Database Backup and Restore functionality

  • Monday, August 1, 2016
  • by djfly
  • Repository
  • 16 Watchers
  • 21 Stars
  • 1,613 Installations
  • PHP
  • 1 Dependents
  • 0 Suggesters
  • 8 Forks
  • 0 Open issues
  • 5 Versions
  • 4 % Grown

The README.md

yii2-backup

Latest Stable Version Total Downloads Latest Unstable Version License, (*1)

Database Backup and Restore functionality, (*2)

Installation

The preferred way to install this extension is through composer., (*3)

Either run, (*4)


php composer.phar require --prefer-dist yiier/yii2-backup "*" php composer.phar require funson86/yii2-setting "*" // or php composer.phar require --prefer-dist yiier/yii2-backup "*"

or add, (*5)

"yiier/yii2-backup": "*",
"funson86/yii2-setting": "*"

// or

"yiier/yii2-backup": "*",

to the require section of your composer.json file., (*6)

Usage

Once the extension is installed, simply use it in your code by :, (*7)

main.php, (*8)

'modules' => [
    'setting' => [
        'class' => 'funson86\setting\Module',
        'controllerNamespace' => 'funson86\setting\controllers',
    ],
    'backup' => [
        'class' => 'yiier\backup\Module',
    ],
],

// or

'modules' => [
    'backup' => [
        'class' => 'yiier\backup\Module',
    ],
],
'components' => [
    // ...
    'mailer' => [
        'class' => 'yii\swiftmailer\Mailer',
        'viewPath' => '@common/mail',
        'transport' => [
            'class' => 'Swift_SmtpTransport',
            'host' => 'smtp.xx.xx',
            'username' => 'xxxxx',
            'password' => 'xxxx',
            'port' => 25,
            'encryption' => 'tls',
        ],
    ],
    // ...
],


params.php, (*9)

'backupEmail' => 'xxx@xx',
'supportEmail' => 'yyy@yy', // from address must be same as supportEmail

add mail/backup.php, (*10)

backup successful !!!!

console\config\main.php, (*11)

    'params' => $params,
    ...
    'controllerMap' => [
        'backup' => [
            'class' => 'yiier\backup\controllers\BackupController',
        ]
    ]

console, (*12)

php yii backup

Look

https://github.com/iiYii/getyii/commit/b8315d083d5d07969ac163205bf1452216246666, (*13)

The Versions

01/08 2016

dev-master

9999999-dev

Database Backup and Restore functionality

  Sources   Download

Apache-2.0

The Requires

 

extension yii2 backup yii2-backup

10/03 2016

1.1.2

1.1.2.0

Database Backup and Restore functionality

  Sources   Download

Apache-2.0

The Requires

 

extension yii2 backup yii2-backup

30/11 2015

v1.1.1

1.1.1.0

Database Backup and Restore functionality

  Sources   Download

Apache-2.0

The Requires

 

extension yii2 backup yii2-backup

27/11 2015

1.1

1.1.0.0

Database Backup and Restore functionality

  Sources   Download

Apache-2.0

The Requires

 

extension yii2 backup yii2-backup

29/06 2015

v1.0

1.0.0.0

Database Backup and Restore functionality

  Sources   Download

Apache-2.0

The Requires

 

extension yii2 backup yii2-backup