krsort($files);
                 $i = 0;
                 if (count($files) > $server['archDepth']) {
                     foreach ($files as $key => $val) {
                         $i++;
                         if ($i > $server['archDepth']) {
                             unset($files[$key]);
                         }
                     }
                 }
                 $folder = getServersTaskFolder($server['id'], $taskId);
                 echo "folder = {$folder} \n";
                 foreach ($files as $file) {
                     if (!checkArchFile($folder, $file)) {
                         echo "> file = " . $file['name'] . " \n";
                         $fileData = $query->downloadFile($taskId, $file['name']);
                         if ($fileData) {
                             file_put_contents($folder . '/' . $file['name'], $fileData);
                         }
                     }
                 }
                 delOldFiles($folder, $server['archDepth']);
             }
             // ----------------------------------
         }
     } else {
         echo "\n status = " . $info['responseStatus'] . "\n";
         $serversList->data[$key]['lastCheck'] = time();
         $serversList->data[$key]['status'] = 3;
     }
 }