제외 할 수있는 Drupal 7 테이블
다음은 Drupal 7의 테이블 목록입니다 (데이터베이스 크기를 줄이려면) . ) :
- 액세스 로그
- 일괄
- 다음과 같은 모든 캐시 관련 테이블 :
- 은닉처*
- cache_block
- cache_content
- cache_filter *
- cache_form
- cache_calendar_ical
- cache_menu *
- cache_page *
- cache_views
- features_cache 또는 views_data_object_export_cache와 같은 * _cache
- ctools_views_cache
- ctools_object_cache
- devel_queries
- devel_times
- 홍수
- 역사
- 열
- 다음과 같은 다양한 search_ * 테이블 :
- search_dataset
- search_index
- search_keywords_log
- search_total
- 신호기
- 세션
- 지키는 개
- webform_submitted_data
일반적으로 많은 데이터베이스 공간 search_index
과 같은 테이블을 watchdog
사용하고 있으므로 두 테이블을 제거하면 이미 큰 차이를 만들 수 있습니다.
제외 될 수있는 다른 테이블
나머지 테이블의 크기를 확인하고 가장 큰 테이블을 확인하십시오.
일반적으로 정리 절차가없는 세션 테이블을 찾을 수 있습니다. 이러한 테이블을 제외 할 수도 있습니다.
모듈 백업 및 마이그레이션
"에 설명 된대로 더 도전을 줄이기 위해 내 서버의 수입 제한을 해결하기 위해 로컬 수출 데이터베이스 크기를 줄이는 방법? "를 봐 백업 및 마이그레이션 또한 모듈. 다음은 프로젝트 페이지의 인용문입니다 (굵은 글씨가 여기에 추가됨).
Drupal MySQL 데이터베이스, 코드 및 파일을 백업 및 복원하거나 환경간에 사이트를 마이그레이션하십시오. 백업 및 마이그레이션은 gzip, bzip 및 zip 압축과 자동 예약 백업을 지원합니다.
백업 및 마이그레이션을 사용하면 일부 또는 모든 데이터베이스 테이블을 파일 다운로드로 덤프하거나 서버 또는 오프 사이트의 파일로 저장하고 업로드되거나 이전에 저장된 데이터베이스 덤프에서 복원 할 수 있습니다. 기본적으로 제외 할 데이터와 백업 및 캐시 할 데이터를 선택할 수 있습니다 .
그리고 더 많은 것이 있습니다 : 로컬 환경 (예 : Win 또는 Mac)이 호스팅 된 웹 사이트의 서버가 운영하는 OS와 다른 경우 (예 : Linux), OS 간의 이러한 차이는 잠재적 인 추가 과제를 암시합니다. 다른 OS간에 백업 및 마이그레이션 모듈에 대한 좋은 경험이 있었는데, 일반적인 MySql 내보내기 / 가져 오기가 실패한 상황에서는 아무런 문제가 없었습니다.