phpmyadmin_sql_backup.py 자동화 백업


phpmyadmin_sql_backup.py 자동화 백업

      

phpmyadmin_sql_backup.py

phpmyadmin_sql_backup.py "http://www.example.com/phpmyadmin/" your_user your_password

phpmyadmin_sql_backup.py "http://www.example.com/phpmyadmin/" your_user your_password --exclude-dbs mydb2,mydb4 --prepend-date --basename example_dump --output-directory /tmp --compression zip

데이터베이스 mydb2및 mydb4제외 된 압축 된 덤프 , 이름 기본 example_dump및 앞에 추가 된 UTC 날짜 /을 디렉토리 time- /tmp에 다운로드합니다 (예 : /tmp/2016-03-11--15-19-04-UTC_example_dump.zip.

phpmyadmin_sql_backup.py "https://11q.kr/phpmyadmin/" user password --exclude-dbs mydb2,mydb4 --prepend-date --basename 11q_kr --output-directory /volumeUSB2
--compression zip

phpMyAdmin 웹 인터페이스 를 통해 SQL 백업 다운로드를 자동화 하는 Python 3 펼쳐보기 .

이는 웹 호스팅 제공 업체가 콘솔에 대한 액세스 권한을 부여하지 않지만 (용 mysqldump) 데이터베이스 백업을 자동화하려는 경우 (수동으로 브라우저를 사용할 필요없이) 유용합니다.

Linux 및 Windows에서 Python 3.4 이상 및 다음 버전의 phpMyAdmin으로 테스트되었습니다. 4.3.x - 4.8.x, 5.0.0

참고 : phpMyAdmin의 웹 인터페이스는 변경 되어이 펼쳐져 중단 될 수 있습니다. 이 문제가 발생하면 버그 보고서 (사용중인 phpMyAdmin 버전 포함)을 출시합니다.



usage: phpmyadmin_sql_backup.py [-h] [-o OUTPUT_DIRECTORY] [-p]
                                [-e EXCLUDE_DBS] [-s SERVER_NAME]
                                [--compression {none,zip,gzip}]
                                [--basename BASENAME] [--timeout TIMEOUT]
                                [--overwrite-existing]
                                [--prefix-format PREFIX_FORMAT] [--dry-run]
                                [--http-auth HTTP_AUTH]
                                URL USERNAME PASSWORD

Automates the download of SQL dump backups via a phpMyAdmin web interface.

positional arguments:
  URL                   phpMyAdmin login page url
  USERNAME              phpMyAdmin login username
  PASSWORD              phpMyAdmin login password

optional arguments:
  -h, --help            show this help message and exit
  -o OUTPUT_DIRECTORY, --output-directory OUTPUT_DIRECTORY
                        output directory for the SQL dump file (default: the
                        current working directory)
  -p, --prepend-date    prepend current UTC date & time to the filename; see
                        the --prefix-format option for custom formatting
  -e EXCLUDE_DBS, --exclude-dbs EXCLUDE_DBS
                        comma-separated list of database names to exclude from
                        the dump
  -s SERVER_NAME, --server-name SERVER_NAME
                        mysql server hostname to supply if enabled as field on
                        login page
  --compression {none,zip,gzip}
                        compression method for the output file - must be
                        supported by the server (default: none)
  --basename BASENAME   the desired basename (without extension) of the SQL
                        dump file (default: the name given by phpMyAdmin); you
                        can also set an empty basename "" in combination with
                        --prepend-date and --prefix-format
  --timeout TIMEOUT     timeout in seconds for the requests (default: 60)
  --overwrite-existing  overwrite existing SQL dump files (instead of
                        appending a number to the name)
  --prefix-format PREFIX_FORMAT
                        the prefix format for --prepend-date (default:
                        "%Y-%m-%d--%H-%M-%S-UTC_"); in Python's strftime
                        format. Must be used with --prepend-date to be in
                        effect
  --dry-run             dry run, do not actually download any file
  --http-auth HTTP_AUTH
                        Basic HTTP authentication, using format
                        "username:password"

Written by Christoph Haunschmidt et al., version: 2019-05-07.1

phpmyadmin_sql_backup.py "http://www.example.com/phpmyadmin/" your_user your_password

.sql모든 데이터베이스 의 일반 텍스트 백업을 현재 작업 디렉토리에 다운로드합니다.


phpmyadmin_sql_backup.py "http://www.example.com/phpmyadmin/" your_user your_password --exclude-dbs mydb2,mydb4 --prepend-date --basename example_dump --output-directory /tmp --compression zip

데이터베이스 mydb2및 mydb4제외 된 압축 된 덤프 , 기본 이름 example_dump및 앞에 추가 된 UTC 날짜 / 시간을 디렉토리 /tmp에 다운로드합니다 (예 : /tmp/2016-03-11--15-19-04-UTC_example_dump.zip.

요구 사항

Windows 사용자를위한 참고 사항 : 기본적으로 요구 사항을 설치할 수 있지만 Windows 10을 사용하는 경우 Linux 용 Windows 하위 시스템 을 사용하는 것이 더 쉽습니다.

변경 로그

현재는 변경 로그가 없습니다. 현재 가장 좋은 방법은 커밋 메시지를 읽는 것입니다.

■ ▶ ☞ 정보찾아 공유 드리며 출처는 링크 참조 바랍니다 ♠ . ☞ 본자료는 https://11q.kr 에 등록 된 자료 입니다♠.

Comments

맥가이버79790 2020.11.22 16:24
ㄳㅎㄴㄷ
번호 제목 글쓴이 날짜 조회 추천
★★ 간단 성공[Synology] 시놀로지에 Let's Encrypt 와일드카드 인증서 cafe24 적용하기… 댓글+2 11qkr 06.09 223 0
존스로더 트랜스코딩 확인) DS918+1.04b dsm v6.2.3 DSM_DS918+_25426_extra… 댓글+61 11qkr 2020.06.08 11663 1
시놀로지 도커에 tvheadend 간단 설치및 설정값 저장 입니다 댓글+31 shimss@11q.kr 2019.02.08 17873 0
up성공) 사진 갤러리 Piwigo 2.9.4 Release Notes 시놀로지 synology 설치 방법… 댓글+22 shimss11q 2017.04.09 16198 0
보안 중요)XSS 공격 알림 ip차단 리스트 시놀로지 차단 목록 16만건20200502 정리164,756 등… 댓글+72 11qkr 2018.09.01 37139 3
사진관리 추천) piwigo update error / 업데이트 에러 대응 및 초기 설치 설정 관련 정보 shimss11q 2018.05.30 8607 0
사용기 성공 _ 추천_펌)iptv 채널 간단 서치 OMVS 대치 프로그램_MctvPlaylistCreator… 댓글+172 shimss@11q.kr 2017.08.09 90501 6
성공up채널) 다음팟 TV 보기 m3u / omvs 프로그램을 이용한 Sk (Btv) IPTV 주소 따는 방… 댓글+229 11qkr 2017.05.05 266697 10
1518 ★★ 간단 성공[Synology] 시놀로지에 Let's Encrypt 와일드카드 인증서 cafe24 적용하기… 댓글+2 11qkr 06.09 223 0
1517 Let’s Encrypt(Certbot)를 통한 SSL 인증서 발급 및 적용 11qkr 06.09 114 0
1516 작업성공 )Synology NAS에서 Let's Encrypt 발급 방법(docker이용) 11qkr 06.09 160 0
1515 Let’s Encrypt SSL 인증서 만료에 시놀로지 보안 인증서 설치된 상태와 https 연결 설정에서 … 11qkr 06.09 329 0
1514 가장 쉬운 TCP port 포트가 열려 있는지 또는 닫혀 있는지 어떻게 알 수 있는 방법 11qkr 06.09 112 0
1513 Let 's Encrypt 인증서를 등록하거나 갱신 할 수 없습니다. 어떡해 11qkr 06.09 102 0
1512 페이지에 안전하지 않은 콘텐츠가 있습니다 11qkr 06.09 88 0
1511 Let's Encrypt 발급 인증서 설치 실패 내용시 포기하고 docker로 설치 하세요 11qkr 06.09 118 0
1510 인증서 만료로 안전하지 않음으로 접속해주세요 11qkr 06.09 102 0
1509 인증서 만료)Let's encrypt 의 인증서를 생성할 때 주의사항 댓글+1 11qkr 06.09 116 0
1508 문의) 이미지가 없을때 홈위젯이 썸네일이 나오지 않음 11qkr 06.08 101 0
1507 펌정보)웹폰트 적용에서 최적화까지 댓글+2 11qkr 06.08 138 0
1506 이미지 추가로 신규 생성 11qkr 06.05 89 0
1505 이미지 없이 글만 저장 11qkr 06.05 88 0
1504 이미지 없이 저장후 no_image.jpg 불러오기(실패) 11qkr 06.04 102 0
1503 https://11q.kr/ https://11q.kr 입력시 https://11q.kr/www/ 메인… 11qkr 06.03 92 0
1502 펌자료)Linux에서 바인드 마운트 및 심볼릭 링크를 사용하는 방법 11qkr 06.02 96 0
1501 @펌자료)우분투에서 하드디스크 자동 마운트하기 11qkr 06.02 91 0
1500 펌정보)SSL 적용 후 무조건 https로 접속되게 하는 방법 11qkr 06.02 99 0
1499 포토샵으로 사각형 모서리 라운드 둥굴게 사진 만들기 11qkr 06.01 85 0
1498 칼라 이름및 좌표 번호 Names and hex codes of the 256 RGB (web safe) … 11qkr 04.14 679 0
1497 스킨에러 해결)plugin.video.themoviedb.helperlib.addon.cache use_ca… 11qkr 04.11 496 0
1496 안드로이 장비에 termux로 epg2xml의 TV채널 방송정보 xmltv.xml 만들기 작업 댓글+3 11qkr 04.07 837 0
1495 ssh server 안드로이드엡으로 설치후 pc에서 연결 11qkr 04.07 356 0
1494 termux를 사용하여 Android에서 http 서버 설정 11qkr 04.07 409 0
1493 안드로이드 termux 작업 /gtking pro 설치 작업 // openssh 간단한 접속 댓글+4 11qkr 04.07 700 0
1492 시놀로지 quick connect 설정 과 시놀로지 사이트 내 장치 연결 확인 및 접속 댓글+3 11qkr 04.04 680 0
1491 시놀로지 재부팅 후 접속 되지 않을시 강제 부팅하는 reboot 방법 11qkr 04.03 405 0
1490 작업중)iptime entware 설치 작업 이전에 설치되었는데 오늘 다시 작업 하니 설치가 되지 않네요 11qkr 04.03 604 0
1489 시놀로지 python3 beautifulsoup 설치 작업으로 epg xmltv.xml만들기 11qkr 03.31 831 0



PHP 안에 HTML ☞ 방문 시간은 2021-06-25 12:48:38 입니다.
☞ Server uptime /volume1/web/g5s/thema/Basic/side/shimss_basic-side.php:69: string(70) " 12:48:38 up 16 days, 10:09, 0 users, load average: 0.58, 0.39, 0.37"
Category
State
  • 현재 접속자2 96 명
  • 신규 가입자 1 명
  • 오늘 방문자 902 명
  • 어제 방문자 1,417 명
  • 최대 방문자 8,153 명
  • 전체 방문자 2,697,577 명
  • 전체 게시물 6,141 개
  • 전체 댓글수 19,186 개
  • 전체 회원수 7,973 명

☞ Your IP : 34.228.52.223

☞ Your Mac : entries

Facebook Twitter GooglePlus KakaoStory KakaoTalk NaverBand
.\thema\Basic\side\shimss_basic-side.php
+ ☆☆☆ Bookmark link1(S52)_tall.php ☆☆☆