Backup 11

git reset, 복원

Bitbucket 저장소 크기 줄이기 2018/11/22 - [VersionControl/Git] - Git을 이용한 백업 2017/06/28 - [VersionControl/Git] - Git Reset - Rollback Bitbucket 저장소 크기 줄이기 git 을 계속 사용하다보니 용량이 1기가를 넘어가게 되는데 bitbucket 에서 2기가 이상이면 읽기로만 사용된다고 한다. 그러면서 해결방법으로 https://confluence.atlassian.com/bitbucket/reduce-repository-siz.. devnot.tistory.com # 로그 개수 보기 git log -n 7 # 리셋 git reset --hard HEAD~ # 강제 푸시, -n 7 이전 과거 히스토리는 모두 삭..

vcs/git 2019.07.19

Git을 이용한 백업

Command Line Git Import Git Config git clone askpass Gtk-WARNING error 4.6.6 mysql_config_editor — MySQL Configuration Utility 아래 Git 관련 자동 설정 후 MySQL 비밀번호 설정, 백업 스크립트 작성 후 Cron 등록 Git 설정 원격 설정 비밀번호 자동 설정 Mysql login-path 설정 mysql_config_editor set --login-path=[접속명칭] --host=[host 정보] --user=[계정명] --password --port=3306 #혹은 mysql_config_editor set --login-path=[접속명칭] --host=[host 정보] --user=[계정명..

vcs/git 2018.11.22

Backup rsync

How to Use rsync to Backup Your Data on LinuxHow to Backup Linux? 15 rsync Command Examples Installation # Ubuntu sudo apt-get install rsync # CentOs yum install rsync Backup (내부 백업) # Directory1 에서 Directory2로 백업 rsync -av --delete /Directory1/ /Directory2/ Options -a 재귀 (디렉토리로 반복), 링크 (심볼릭 링크로 심볼릭 링크 복사), perms (사용 권한 유지), 시간 (수정 시간 보존), 그룹 (그룹 보존), 소유자 (소유자 보존), 장치 파일 보존 및 특수 보존 파일. (단 전송시 타임..

os/Linux 2018.07.24

Access denied; you need (at least one of) the SUPER privilege(s) for this operation

Access denied; SUPER privilege(s) for this operation Access denied; you need (at least one of) the SUPER privilege(s) for this operation First attempt to migrate EC2 MySQL to Amazon RDS no going well - SUPER privileges 방금 aws MySQL rds 인스턴스를 만들고 나서, 로컬에 있는 DB… #1227 - Access denied; you need the SUPER privilege for this operation RDS 인스턴스를 생성시 Master Username 을 개별 사용자(root 가 아닌)로 생성하면 백업파일중 SET ..

db/mysql 2018.04.02

jenkins staging db newst sehll

작업은 매주 한번 실행한다. 보안 조건 조건은 접근제어 서버는 비밀번호가 없이 접근 가능하거나, sshpass 를 이용해서 비밀번호를 자동입력이 가능해야 한다. 작업 순서 접근제어 서버에서 backup 명령어를 밀어넣어서 백업 실행 scp 를 이용 파일을 라우팅해서 복사 스테이징 서버에서 db를 새롭게 구성 Production db backup # backup, 필요시 실행 time=`date +%Y%m%d` mysqlhost="username@db.doamin.com" backuphost="username@dev.domain.com:mysqlBackup/" scheme="${time}.database.sql.scheme.gz" file="${time}.database.sql.data.gz" #echo ..

ide 2017.04.17

mysql 쿼리 자료 OUTFILE INFILE query

참고 SELECT syntax mysql -u root -p SELECT a,b,a+b INTO OUTFILE '/home/username/backup.data' FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY '\n' FROM table_name WHERE a > 0; LOAD DATA INFIILE '/home/username/backup.data' INTO TABLE database_name.table_name; -- 문제점 : outfile 파일은 모두 정상이지만 입력된 결과 값은 null 혹은 0이 입력되는 현상 발생 ( 스키마에서 지정한 default 값이 입력됨) -- outfile 옵션중 fields, line..

db/mysql 2010.11.08

mysqldump 옵션 스키마, 데이터만 백업

mysqldump --help # 테이블 자료만 압축으로 백업 mysqldump -u user -p --opt --extended-insert -t -q database | gzip 〉 database.sql.gz mysqldump -u user -p --opt --extended-insert -t -q database table | gzip 〉 database.sql.gz # 압축자료를 그대로 복원 gunzip 〈 database.sql.gz | mysql -u user -p database # 압축자료를 그대로 강제 복원 gunzip 〈 database.sql.gz | mysql -u user -p -f database 주의: 만약, --quick 이나 --opt 없이 덤프하면 메모리가 많이 소모되어..

db/mysql 2010.10.22
반응형