backup
MySQLDump ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਰੋਜ਼ਾਨਾ ਜਾਂ ਮਾਰੀਆਡੀਬੀ ਡੇਟਾਬੇਸ ਨੂੰ ਆਟੋਮੈਟਿਕ ਬਣਾਉਣ ਲਈ MySQL
, ਤੁਸੀਂ ਹੇਠਾਂ ਦਿੱਤੇ ਕਦਮਾਂ ਦੀ ਪਾਲਣਾ ਕਰ ਸਕਦੇ ਹੋ:
ਇੱਕ ਬੈਕਅੱਪ ਸਕ੍ਰਿਪਟ ਫਾਈਲ ਬਣਾਓ
backup.sh
ਬੈਕਅੱਪ ਕਮਾਂਡਾਂ ਰੱਖਣ ਲਈ ਇੱਕ ਸਕ੍ਰਿਪਟ ਫਾਈਲ(ਉਦਾਹਰਨ ਲਈ,) ਬਣਾਓ । ਇੱਕ ਟੈਕਸਟ ਐਡੀਟਰ ਖੋਲ੍ਹੋ ਅਤੇ ਸਕ੍ਰਿਪਟ ਫਾਈਲ ਵਿੱਚ ਹੇਠ ਲਿਖੀਆਂ ਕਮਾਂਡਾਂ ਸ਼ਾਮਲ ਕਰੋ:
ਸਕ੍ਰਿਪਟ ਫਾਈਲ ਨੂੰ ਸੇਵ ਕਰੋ ਅਤੇ ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਇਸ ਵਿੱਚ ਚੱਲਣਯੋਗ ਅਨੁਮਤੀਆਂ ਹਨ। ਅਜਿਹਾ ਕਰਨ ਲਈ, ਹੇਠ ਦਿੱਤੀ ਕਮਾਂਡ ਚਲਾਓ:
ਇੱਕ ਆਟੋਮੈਟਿਕ ਬੈਕਅੱਪ ਜੌਬ ਸੈਟ ਅਪ ਕਰੋ
cron
ਰੋਜ਼ਾਨਾ ਆਟੋਮੈਟਿਕ ਬੈਕਅੱਪ ਜੌਬ ਸੈਟ ਅਪ ਕਰਨ ਲਈ ਸ਼ਡਿਊਲਰ ਦੀ ਵਰਤੋਂ ਕਰੋ । ਕਮਾਂਡ ਚਲਾ ਕੇ ਕਰੋਨ ਅਨੁਸੂਚੀ ਖੋਲ੍ਹੋ:
2 AM 'ਤੇ ਰੋਜ਼ਾਨਾ ਬੈਕਅੱਪ ਜੌਬ ਸੈਟ ਅਪ ਕਰਨ ਲਈ ਕ੍ਰੋਨ ਸ਼ਡਿਊਲ ਫਾਈਲ ਵਿੱਚ ਹੇਠ ਲਿਖੀ ਲਾਈਨ ਸ਼ਾਮਲ ਕਰੋ:
ਅਨੁਸੂਚੀ ਫਾਈਲ ਨੂੰ ਸੇਵ ਅਤੇ ਬੰਦ ਕਰੋ cron
।
ਸਕ੍ਰਿਪਟ backup.sh
ਨੂੰ ਫਿਰ ਰੋਜ਼ਾਨਾ ਸਵੇਰੇ 2 ਵਜੇ ਚਲਾਇਆ ਜਾਵੇਗਾ, ਅਤੇ ਇਹ ਨਿਰਧਾਰਿਤ ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ ਫਾਈਲ ਕਰਨ MySQL
ਲਈ ਜਾਂ ਮਾਰੀਆਡੀਬੀ ਡੇਟਾਬੇਸ ਦਾ ਬੈਕਅੱਪ ਕਰੇਗਾ। e backup-YYYY-MM-DD.sql
ਨੋਟ ਕਰੋ ਕਿ ਸਕ੍ਰਿਪਟ ਵਿੱਚ, ਤੁਹਾਨੂੰ username
, password
, ਅਤੇ database_name
ਅਸਲ ਲਾਗਇਨ ਜਾਣਕਾਰੀ ਅਤੇ ਡੇਟਾਬੇਸ ਨਾਮ ਨਾਲ ਬਦਲਣ ਦੀ ਲੋੜ ਹੈ। ਇਸੇ ਤਰ੍ਹਾਂ, /path/to/backup/directory
ਆਪਣੇ ਸਿਸਟਮ 'ਤੇ ਅਸਲ ਬੈਕਅੱਪ ਸਟੋਰੇਜ਼ ਡਾਇਰੈਕਟਰੀ ਮਾਰਗ ਨੂੰ ਬਦਲੋ।