백업 자동화
3545 단어 automationnotiongobackup
문제는 내가 아직 다른 해결 방안을 찾지 못했다는 것이다.나는 정말 해 보았지만, 나는 이 개념과 그 특징에 너무 익숙해진 것 같다.
그 글에서 개념에 대한 문제 중 하나는 성능이다. 혹은 성능이 부족하다는 것이다.나는 지난 며칠 동안 컨셉트 뒤에 있는 팀이 백엔드 개선을 좀 했다고 생각한다. (데이터베이스도 업그레이드했다.)이제 더 시원해졌어.검색 속도가 더 빠르고 데이터베이스가 더 빨리 불러옵니다. 템플릿을 실제로 사용할 수 있습니다. 만들려고 하는 페이지에서 템플릿을 설정할 때까지 기다릴 필요가 없습니다.
그러나 이 글은 정말 이것에 관한 것이 아니기 때문에 너무 상세하게 우리의 주제에 집중하지 말자.
Concept 설정에는 모든 작업공간 내용 내보내기 버튼이 있습니다.백업을 위해 자주 사용하지만, 작업 공간의 크기에 따라 시간이 걸릴 수도 있고, 매우 수동적인 과정이므로, 끊임없이 자신을 일깨워야 한다.
나는 모든 것을 자동화하려고 노력하는 사람이다. 이렇게 하면 나는 생활 속의 중요한 일에 전념할 수 있다. (솔직히 말하면 엔지니어에게 이렇게 하는 것은 매우 재미있다.)
이 때문에 Go에서 개념적인 작업 영역이나 특정한 부분을 자동으로 백업하는 소형 소스 오픈 명령행 프로그램을 만들었습니다.Go 덕분에 플랫폼에 독립되어 있기 때문에 맥OS나 Windows에서도 실행할 수 있다. (직접 구축하고 싶지 않으면 저장소에 pre-built binaries이 있다.)
너는 Github에서 그것을 찾을 수 있다
5hay / 백업
개념 페이지를 다운로드할 수 있는 소형 유틸리티 명령행 프로그램
가장 간단한 실행 방식은 미리 만들어진 바이너리 파일을 다운로드하는 것이지만, 이것은 원본이기 때문에, 당신은 당연히 스스로 그것을 구축할 수 있다.
그리고 최소한 두 개의 환경 변수를 설정해야 한다. 너는 시작할 수 있다.
필요한 환경 변수 포함
NOTION_TOKEN
NOTION_PAGEID
페이지 ID는 이렇게 할 수 있습니다.
https://www.notion.so/username/PageTitle-3514g811b36849b3zi8322fdac38287f
-
뒤에 있는 ID 부분만 설정할 수 있습니다..bashrc
, .zshrc
등),그래서 항상 쓸 수 있어요.export NOTION_TOKEN=someLongAlphanumericValue
export NOTION_PAGEID="https://www.notion.so/username/......"
그 후 source
은 너의 것이다*rc 파일, 이미 설정되어 있습니다.source ~/.bashrc
이 프로그램에 다른 두 개의 환경 변수를 설정할 수도 있지만, 기본값이 있기 때문에 필요한 설정을 할 필요가 없습니다. (설정하려면 Github 저장소를 확인하십시오.)현재,
./notionbackup
을 호출해서 바이너리 프로그램을 실행할 수 있습니다. (이 폴더에 cd
을 넣었다고 가정하십시오.)거의 이렇다.프로그램이 백업을 다운로드하면, 예를 들어 백업 솔루션에 통합해서 잊어버릴 수 있다.
또한 내보낼 때마다 자동으로 압축을 풀 수 있어 백업 솔루션에서 파일 중복을 더욱 효과적으로 제거할 수 있습니다.무한한 가능성이 있다.무슨 일이 생기지 않도록 백업을 하는 것이 중요하다.
나는 줄곧 매우 간단했다.
나는 매주 크론 작업을 설정해서 내 작업 영역을 백업한 다음 rclone (익숙하지 않으면 아주 좋은 도구) 으로 파일을 암호화된 Google 드라이브 폴더로 전송합니다.암호화된 Google Drive 폴더의 내용은 다른 백업 시스템에도 복사되지만 이 문서와는 관련이 없습니다.
나는 네가 이 박문과 도구가 매우 유용하다고 생각하기를 바란다.만약 이 글에서 단 한 가지 배울 수 있는 것이 있다면, 그것은 최악의 경우 항상 백업이 있다는 것이다.
나를 팔로우하거나 채팅만 하고 싶다면 트위터에서 나를 찾을 수 있다.
Reference
이 문제에 관하여(백업 자동화), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/5hay/automate-your-notion-backups-1ief텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)