Subject: | FTP Backup Upload Automation for LinkSOFT Customers |
Summary: | Link Technologies provides a safe backup for all paid clients. Customers can manually upload backups using the backup FTP utility. This is a manual task. This case allows customers to choose to automate this task so that backups are not missed. Add ability for LinkSOFT Customers to set up an "Automatic Backup and Upload" functionality. By default, this is disabled. Users have to OPT IN. |
Audit Notes: | Edited by sanjay on 19/04/21 13:04. |
15 Apr 2021 | 06:02PM Comment 1 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 16-04-2021 05:54 PM Time Taken: 28.00 Notes: Edited by sanjay on 16/04/21 10:04. |
| PART A - Development work for this case has been completed. 1. The change will be available in version:12.40.0415 2. The following changes were made(Include Database object names, Program classes, and any other relevant information): - Added a rule in Process "SYS003" named: FTP Upload to Link Technologies Secure Cloud Backup facility. The scheduler account must have access to the backup path.
- When this rule is enabled, backups will be flagged to "FTP Upload" and will be picked up by the "Maintenance Scheduler" to send the backup file to Link Technologies FTP Repository
- Added ability to edit menu "Global Administration ~> Database Backup" so that users can flag individual backups to send to FTP
- Programmed Automatic FTP Backup Upload using the Maintenance Scheduler
- Added "FTP Upload" date and Flag to menu "Global Administration ~> Database Backup"
- Changed menu "Global Administration ~> Process Setup" "Maintenance Item" to "Maintenance tasks used to clean up temporary files and perform system tasks such as "FTP Upload" to Link Technologies Backup Repository."
- When a file is uploaded to Link Technologies FTP, it is named as "{Licence Company Name}_{ServerName}_{FileName}". Users can request a download link for their database by providing the file name in this format.
- Changed Schedulers to START only if the Licence is VALID. This will prevent unnecessary uploads
- Database Limits for Size and Per Client is validated based on Licence Portal
- Only Database Backup Entries that are "Completed: are sent for FTP Upload
- If an upload fails for any reason, the failure is logged in the event log, and the Backup entry is marked as "Failed". Administrators can then take the necessary action to resolve the issue. The following issues are expected:
- The service account does not have access to the backup file
- The file limits exceed customer allowances
3. Affected Areas: - Menu "Global Administration~> Database Backup"
- Maintenance Process
4. The issue was caused by: - New Feature
5. Notes: - By default, this option is turned off. Users need to turn this option ON for backups to be marked as "FTP Upload"
- User data file limits apply
6. Next Step (Review and System Test (Developer) -> UAT (Quality) -> Documentation): UAT
---------------------- PART B - Development Reference (Place descriptor for objects changed): 1. Changes implemented was according to the approved design (Y/N):Y 2. Other relevant notes:
|
|
19 Apr 2021 | 01:04PM Comment 2 by Sanjay (Link Technologies) ETC was changed from 30/04/2021 to 30/04/2021 |
19 Apr 2021 | 03:19PM Comment 3 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 20-04-2021 03:19 PM |
| Hi Rashna, proceed with UAT |
|
03 May 2021 | 12:18PM Comment 4 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 04-05-2021 12:07 PM Time Taken: 1.00 |
| QA Results Tests carried out according to requirements specified on the case header Test Results Summary Table 1 - Summarised list of issues No | Test Description | Pass/Fail | 1 | Process "SYS003" named: FTP Upload to Link Technologies Secure Cloud Backup facility. - When the rule is "Yes", the process should upload backup to FTP
- When the rule is "No", the process should not upload backup to FTP
| Pass | 2 | Added ability to edit menu "Global Administration ~> Database Backup" so that users can flag individual backups to send to FTP - Edit a backup and "Enable" the "FTP Upload" option
| Pass | 3 | - Added "FTP Upload" date and Flag to menu "Global Administration ~> Database Backup"
| Pass | 4 | - Changed menu "Global Administration ~> Process Setup" "Maintenance Item" to "Maintenance tasks used to clean up temporary files and perform system tasks such as "FTP Upload" to Link Technologies Backup Repository."
| Pass | 5 | Test a file Upload | Test is pending |
Environment Details - OS version: Windows Server 2012
- Application version: 12.40.0429
- Setup: Demo
- Server : 10.0.0.14
- Database:LINKSOFT-DEMO-124
Next Step: - For UAT
|
|
04 May 2021 | 09:59AM Comment 5 by Rashna (Edge Business Solutions) Assigned To: Alvis (Link Technologies) Followup Date: 05-05-2021 09:15 AM Time Taken: 1.00 |
| QA Results Tests carried out according to requirements specified on the case header Test Results Summary Table 1 - Summarised list of issues No | Test Description | Pass/Fail | 1 | - Enable process SYS003 with "FTP Upload" enabled.
- Validate that the backup is created and uploaded to FTP
- Verify that the file name is in the format "{Licence Company Name}_{ServerName}_{FileName}"
| Pass |
Environment Details - OS version: Windows Server 2012
- Application version: 12.40.0429GA
- Setup: Demo
- Server : LINKAU-RASHNA
- Database: LINKSOFT-DEMO
Next Step: - For Documentation
|
|
04 May 2021 | 12:01PM Comment 6 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 05-05-2021 11:59 AM Time Taken: 0.50 |
| For documentation Update - Figure 1 on the "Database Backup" page is old.
- It does not show the "FTP Upload" option and the "FTP Backups" tab
- "FTP Backups" tab is not explained
- Mention that the "Maintenance Scheduler" should be running for FTP uploads on the "Database Backup" page.
Thanks |
|
04 May 2021 | 01:24PM Comment 7 by Alvis (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 05-05-2021 01:12 PM Time Taken: 0.50 |
| Documentation completed |
|
04 May 2021 | 02:15PM Comment 8 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 05-05-2021 02:15 PM |
| Thanks Guys |
|