Aisamiery

Aisamiery
Рейтинг
319
Регистрация
12.04.2015

Основная сложность - это то что вы хотите у себя на диске Е, это значит вам надо открыть этут папку в интернет и комп всегда держать включенным, а ещё грузить свою сеть домешнюю и железо. А так в целом ничего сверхестественного нет, делаете bash скрипт и ставите его на крон, в скрипте пишите команды, я использую что то типо такого:


#!/bin/bash

# Установим от куда и куда будем копировать данные
BACKUP=/var/www/backups
SITE=/var/www/mysite.ru

# Установим дату бэкапа и создадим соответствующую папку
daten=`date +%Y.%m.%d-%H`
mkdir $BACKUP/$daten

# Делаем дамп базы данных
mysqldump -u USER -pPASSWORD DATABASE | gzip > `date +$BACKUP/$daten/database.sql.gz`

# Перейдем в папку с сайтом, чтобы не прихватить лишнего в структуре
cd $SITE

# Создадим архив файлов
tar -zcvf $BACKUP/$daten/files.tar.gz . > /dev/null 2>&1

# Отправляем архивы по фтп, если это конечно требуется,
# но хранить бэкапы лучше удаленно
FTP="$(which ftp)"

### FTP ###
FTPD="/"
FTPU="ftpuser"
FTPP="ftppassword"
FTPS="ftphost"

### ftp ###
cd $BACKUP/$daten
DUMPFILE1=files.tar.gz
DUMPFILE2=database.sql.gz
$FTP -n $FTPS <<END_SCRIPT
quote USER $FTPU
quote PASS $FTPP
mkdir $daten
cd $daten
put $DUMPFILE1
put $DUMPFILE2
quit
END_SCRIPT

# Переходим в папку с бэкапами
cd $BACKUP

# и удаляем старые бэкапы (30 дней)
find ./ -type d -mtime +30 -exec rm -r '{}' \; 2> /dev/null

Но копирую я правда на selectel в облако, а не к себе домой, ну и ставьте на крон в любое время этот скрипт

The main difficulty - is that you want to save on disk E, it means you need to open etut folder in Internet and computer always keep on, and even ship your network domeshnyuyu and iron. And in general there is nothing supernatural, you make a bash script and put it on the crown, in the script writing team, I use something Tipo this:


#! / Bin / bash

# Set from where and where we will copy the data
BACKUP = / var / www / backups
SITE = / var / www / mysite.ru

# Set the backup date and create the corresponding folder
daten = `date +% Y.% m.% d-% H`
mkdir $ BACKUP / $ daten

# Make a database dump
mysqldump -u USER -pPASSWORD DATABASE | gzip> `date + $ BACKUP / $ daten / database.sql.gz`

# Navigate to the folder with the site, so as not to grab too much in the structure
cd $ SITE

# Create an archive file
tar -zcvf $ BACKUP / $ daten / files.tar.gz. > / Dev / null 2> & 1

# Send the files by FTP if it is certainly required,
# But better to store backups remotely
FTP = "$ (which ftp)"

### FTP ###
FTPD = "/"
FTPU = "ftpuser"
FTPP = "ftppassword"
FTPS = "ftphost"

### ftp ###
cd $ BACKUP / $ daten
DUMPFILE1 = files.tar.gz
DUMPFILE2 = database.sql.gz
$ FTP -n $ FTPS << END_SCRIPT
quote USER $ FTPU
quote PASS $ FTPP
mkdir $ daten
cd $ daten
put $ DUMPFILE1
put $ DUMPFILE2
quit
END_SCRIPT

# Go to the folder with the backup
cd $ BACKUP

# And delete old backups (30 days)
find ./ -type d -mtime +30 -exec rm -r '{}' \; 2> / dev / null

But I really do copy on selectel in the cloud and not to his home, well, put on the crown anytime this script

fliger:
E-mail текстом - частный случай (в данном случае я с вами согласен). Но обычно на подобных сайтах исполнители вешают прямые индексируемые ссылки (а то и не одну) - и так на каждой странице, что аналогично шлангу, по которому сливают бензин.

Шланг - это всё таки прямой убыток владельца авто, какой же прямой убыток делает ссылка в футере (ну если это не сайт другой такой студии)?

fliger:
E-mail text - special case (in this case I agree with you). But usually these sites performers hang straight indexed links (and sometimes more than one) - and so on each page, which is similar to a hose through which poured petrol.

Hose - it is still straight loss car owner, what is the direct damage referred to in the footer (well, if it is not a site other such studio)?

LazyBadger:
А обоснуй где? Это не претензия, есличо, а пожелание

Достаточно неплохой конструктор магазинов, можно что то сварганить удобоваримое в ограниченные сроки и бюджет. Не нужно парится по сути по многим вещам если задача просто запуститься в кратчайшие сроки, новичку, без опыта. Сам пользуюсь магазинами на этой платформе https://www.piter.com/ и https://amperka.ru/

Все же CMS это больше не про тех кому нужен магазин, а тем кому нужен геморрой, если ты все делаешь сам и ты в этом новичок.

LazyBadger:
Justify And where? This is not a claim, eslicho and wish

A pretty good designer shops, can be something bungled digestible in a limited time frame and budget. No need to steamed in fact many things if the task is simply to start as soon as possible, the beginner with no experience. The very use of shops on this platform https://www.piter.com/ and https://amperka.ru/

Yet CMS is no longer about those who want a store, but who needs the hemorrhoid, if you do everything yourself, and you're new at this.

With these introductory, I, too, for insales

Jackyk:
Не знаю, я лично не сторонник VPS, кроме тех случаев, когда он и правда нужен.

VPS практически всегда оправдан, если ваш сайт делает хоть что то, кроме вечной генерации статики, но тут и шаред не оправдан, лучше сгенерировать всю статику один раз (как вы говорите WP Super Cache) и залить куда нибудь в CDN.

Jackyk:
Если упрощать, VPS - это твоя личная часть сервака.

Это ключевой момент. Shared - это разделяемые ресурсы, то есть все ресурсы делятся на всех, клиенты на сервере могут исчисляться тысячами, сервер выделенный, а значит обрабатывает запросы быстрее. Если характер вашей нагрузке это получить запрос от клиента и сгенерировать страничку, то шаред вполне устраивает и таких инфо сайтов большинство (но для них все же лучше в CDN уйти). А теперь давайте возьмём екоммерс, базовый интернет магазин - это выгрузки, генерация фидов в маркетплейсы, выгрузки с 1С цен и остатков, пересчёт цен и скидок, все это запускается в фоне и может работать по 30 минут и больше, вам никто не даст занять процессор на 30 минут на шареде (там же тыщи клиентов его ждут), а на VPS пофигу - это ваши ресурсы, вы можете процессор грузить в полку 24\7.

По топику для US неплохие хостеры это AWS, GCP, DO, Vultr, этих сам юзал - рекомендую.

Jackyk:
I do not know, I personally am not a supporter of VPS, except when it is really needed.

VPS is almost always justified, if your site is doing at least something other than the eternal generation of static, but here and SHARED is not justified, it is better to generate all static once (as you say WP Super Cache) and pour to something in the CDN.

Jackyk:
If you simplify, VPS - this is your personal part servaka.

This is key. Shared - is shared resources, that is, all the resources are divided into all clients on the server may be in the thousands, dedicated server, and then processes the requests faster. If the nature of your load is to receive a request from a client and generate a page, the SHARED quite satisfied and such information most sites (but for them it is better to leave CDN). And now let's take ekommers, basic online store - this discharge, the generation of feeds in marketpleysy, discharging with 1C prices and residues, Central prices and discounts, it all started in the background and can run to 30 minutes or more, you no one will not take a processor 30 minutes SHARED (there he was waiting for thousands of customers), and VPS do not care - it's your resources, you can ship the processor in the rack 24 \ 7.

On a topic for the US is good hosters AWS, GCP, DO, Vultr, these self yuzal - recommend.

Всего: 4110